summaryrefslogtreecommitdiff
path: root/assets/chess/pieces/ziics/SOLID
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
committerCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
commit754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 (patch)
treef1190704f78f04a2b0b4c977d20fe96a828377f1 /assets/chess/pieces/ziics/SOLID
new repository
Diffstat (limited to 'assets/chess/pieces/ziics/SOLID')
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdd32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdd48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdd50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdl32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdl48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdl50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/bdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/bld32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/bld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/bld48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/bld50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/bld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/bll32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/bll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/bll48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/bll50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/bll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/dsq32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/dsq40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/dsq48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/dsq50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/dsq56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdd32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdd48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdd50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdl32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdl48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdl50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/kdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/kld32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/kld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/kld48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/kld50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/kld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/kll32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/kll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/kll48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/kll50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/kll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/lsq32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/lsq40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/lsq48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/lsq50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/lsq56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndd32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndd48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndd50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndl32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndl48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndl50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/ndl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/nld32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/nld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/nld48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/nld50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/nld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/nll32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/nll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/nll48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/nll50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/nll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdd32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdd48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdd50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdl32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdl48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdl50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/pdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/pld32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/pld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/pld48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/pld50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/pld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/pll32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/pll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/pll48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/pll50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/pll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdd32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdd48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdd50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdl32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdl48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdl50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/qdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/qld32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/qld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/qld48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/qld50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/qld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/qll32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/qll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/qll48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/qll50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/qll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdd32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdd48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdd50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdl32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdl48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdl50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/rdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/rld32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/rld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/rld48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/rld50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/rld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/SOLID/rll32.xpm49
-rw-r--r--assets/chess/pieces/ziics/SOLID/rll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/SOLID/rll48.xpm65
-rw-r--r--assets/chess/pieces/ziics/SOLID/rll50.xpm67
-rw-r--r--assets/chess/pieces/ziics/SOLID/rll56.xpm73
130 files changed, 8086 insertions, 0 deletions
diff --git a/assets/chess/pieces/ziics/SOLID/bdd32.xpm b/assets/chess/pieces/ziics/SOLID/bdd32.xpm
new file mode 100644
index 00000000..1abc4b80
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdd32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................ .. ...........",
+"................ .. ...........",
+".................. ...........",
+"............... . . ...........",
+".............. .............",
+"............. . ..........",
+"............. . . ..........",
+"............. . ..........",
+"............ ..... . .........",
+"............ . . .........",
+"........... . .........",
+"........... . ..........",
+"........... ..........",
+"........... ..........",
+"........... ...........",
+"........... ...........",
+"............ ...........",
+"............. ...........",
+".................... ...........",
+".................... ...........",
+".............. .. ..............",
+"............. ...........",
+"............. ..... ...........",
+"............. ..... ...........",
+"................ ...............",
+"............... ..............",
+".............. .............",
+"....... . . . ......",
+"..... ... .... ... ....",
+"..... ..................... ....",
+"................................",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdd40.xpm b/assets/chess/pieces/ziics/SOLID/bdd40.xpm
new file mode 100644
index 00000000..ba49776b
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+".................... .. ..............",
+".................... .. ..............",
+"..................... . ..............",
+"................... . X ..............",
+".................. X .............",
+".................. XX .............",
+"................. XX ............",
+"................ XX XX ............",
+"................ XX X ............",
+"............... XXXXXX XX ...........",
+"............... XXXXXX X ...........",
+"............... XX X ...........",
+".............. XX ...........",
+".............. XX ............",
+".............. ............",
+".............. ............",
+".............. ............",
+".............. .............",
+".............. .............",
+"............... .............",
+"............... ..............",
+"................ ..............",
+"................ XXXXXXXX ..............",
+"................ XXXXXXXX ..............",
+"................. ...............",
+".................. XXX .................",
+"................ ..............",
+"................ XXXXXX ..............",
+"................ XXXXXX ..............",
+"................ ..............",
+".................... ..................",
+"................... .................",
+".................. ................",
+"......... .. . .. .......",
+"....... .. .....",
+"....... .... ..... .... .....",
+"....... .......................... .....",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdd48.xpm b/assets/chess/pieces/ziics/SOLID/bdd48.xpm
new file mode 100644
index 00000000..43fda7cf
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdd48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"........................ ... .................",
+"........................ ... .................",
+"......................... . .................",
+"....................... . X .................",
+"....................... . X .................",
+"..................... X ................",
+"..................... XX ................",
+".................... XX ...............",
+"................... XX XX ...............",
+"................... XX X ...............",
+"................... XX X ...............",
+".................. XXXXXXXX XX .............",
+".................. XXXXXXXX X .............",
+".................. XX X .............",
+"................. XX .............",
+"................. XX ...............",
+"................. XX ...............",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+"................. ................",
+"................. ................",
+"................. ................",
+".................. ................",
+".................. .................",
+"................... .................",
+"................... XXXXXXXXXX .................",
+"................... XXXXXXXXXX .................",
+"................... XXXXXXXXXX .................",
+".................... ..................",
+"..................... XXX .....................",
+"................... .................",
+"................... XXXXXXXX .................",
+"................... XXXXXXXX .................",
+"................... XXXXXXXX .................",
+"................... .................",
+"........................ ......................",
+"....................... .....................",
+"..................... ...................",
+"........... .. . .. .........",
+"........... .. . .. .........",
+"........ .. ......",
+"........ ..... ...... ..... ......",
+"........ ................................ ......",
+"................................................",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdd50.xpm b/assets/chess/pieces/ziics/SOLID/bdd50.xpm
new file mode 100644
index 00000000..59c6ba5f
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdd50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"........................... ... ...............",
+"........................... ... ...............",
+"........................... ... ...............",
+"............................ .. ...............",
+"......................... .. X ...............",
+"........................ X ..............",
+"........................ X ..............",
+"........................ XXX ..............",
+"....................... XXX .............",
+"..................... XX XXX .............",
+"..................... XX XXX .............",
+"..................... XX X .............",
+".................... XXXXXXXX XX ...........",
+".................... XXXXXXXX X ...........",
+".................... XXXXXXXX X ...........",
+".................... XX X ...........",
+"................... XX ...........",
+"................... XX .............",
+"................... XX .............",
+"................... .............",
+"................... .............",
+"................... .............",
+"................... .............",
+"................... ..............",
+"................... ..............",
+".................... ..............",
+".................... ..............",
+".................... ...............",
+"..................... ...............",
+"..................... XXXXXXXXXX ...............",
+"..................... XXXXXXXXXX ...............",
+"..................... XXXXXXXXXX ...............",
+"....................... .................",
+"........................ XXXX ...................",
+"........................ XXXX ...................",
+"..................... ...............",
+"..................... XXXXXXXX ...............",
+"..................... XXXXXXXX ...............",
+"..................... XXXXXXXX ...............",
+"..................... ...............",
+"........................... .....................",
+"......................... ...................",
+"......................... ...................",
+"........................ ..................",
+"............ ... . ... ......",
+"......... .. ...",
+"......... .. ...",
+"......... ...... ....... ...... ...",
+"......... X................................. ...",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdd56.xpm b/assets/chess/pieces/ziics/SOLID/bdd56.xpm
new file mode 100644
index 00000000..03c45580
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"............................ ... ....................",
+"............................ ... ....................",
+"............................ ... ....................",
+"............................. .. ....................",
+".......................... .. XX ....................",
+".......................... .. XX ....................",
+"......................... XX ...................",
+"......................... XXX ...................",
+"....................... XX .................",
+"....................... XX .................",
+"...................... XX XX .................",
+"...................... XX X .................",
+"...................... XX X .................",
+"..................... XXXXXXXX XXX ................",
+"..................... XXXXXXXX XX ................",
+"..................... XX XX ................",
+"..................... XX XX ................",
+"................... XX ................",
+"................... XX .................",
+"................... XX .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... ...................",
+"................... ...................",
+"................... ...................",
+"..................... ...................",
+"..................... ....................",
+"...................... ....................",
+"...................... ....................",
+"...................... XXXXXXXXXXXX ....................",
+"...................... XXXXXXXXXXXX ....................",
+"...................... XXXXXXXXXXXX ....................",
+"....................... .....................",
+"......................... XXXX ........................",
+"...................... ....................",
+"...................... ....................",
+"...................... XXXXXXXX ....................",
+"...................... XXXXXXXX ....................",
+"...................... XXXXXXXX ....................",
+"...................... ....................",
+"............................ ..........................",
+".......................... ........................",
+".......................... ........................",
+"......................... .......................",
+"............ .. . .. ..........",
+"............ .. . .. ..........",
+"......... .. .......",
+"......... ..... ....... ..... .......",
+"......... .................................... .......",
+"......... .................................... .......",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdl32.xpm b/assets/chess/pieces/ziics/SOLID/bdl32.xpm
new file mode 100644
index 00000000..25a7a967
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdl32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************** ** ***********",
+"**************** ** ***********",
+"****************** ***********",
+"*************** * * ***********",
+"************** *************",
+"************* * **********",
+"************* * * **********",
+"************* * **********",
+"************ ***** * *********",
+"************ * * *********",
+"*********** * *********",
+"*********** * **********",
+"*********** **********",
+"*********** **********",
+"*********** ***********",
+"*********** ***********",
+"************ ***********",
+"************* ***********",
+"******************** ***********",
+"******************** ***********",
+"************** ** **************",
+"************* ***********",
+"************* ***** ***********",
+"************* ***** ***********",
+"**************** ***************",
+"*************** **************",
+"************** *************",
+"******* * * * ******",
+"***** *** **** *** ****",
+"***** ********************* ****",
+"********************************",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdl40.xpm b/assets/chess/pieces/ziics/SOLID/bdl40.xpm
new file mode 100644
index 00000000..99cb28f9
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"******************** ** **************",
+"******************** ** **************",
+"********************* * **************",
+"******************* * X **************",
+"****************** X *************",
+"****************** XX *************",
+"***************** XX ************",
+"**************** XX XX ************",
+"**************** XX X ************",
+"*************** XXXXXX XX ***********",
+"*************** XXXXXX X ***********",
+"*************** XX X ***********",
+"************** XX ***********",
+"************** XX ************",
+"************** ************",
+"************** ************",
+"************** ************",
+"************** *************",
+"************** *************",
+"*************** *************",
+"*************** **************",
+"**************** **************",
+"**************** XXXXXXXX **************",
+"**************** XXXXXXXX **************",
+"***************** ***************",
+"****************** XXX *****************",
+"**************** **************",
+"**************** XXXXXX **************",
+"**************** XXXXXX **************",
+"**************** **************",
+"******************** ******************",
+"******************* *****************",
+"****************** ****************",
+"********* ** * ** *******",
+"******* ** *****",
+"******* **** ***** **** *****",
+"******* ************************** *****",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdl48.xpm b/assets/chess/pieces/ziics/SOLID/bdl48.xpm
new file mode 100644
index 00000000..3ef59b28
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdl48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************ *** *****************",
+"************************ *** *****************",
+"************************* * *****************",
+"*********************** * X *****************",
+"*********************** * X *****************",
+"********************* X ****************",
+"********************* XX ****************",
+"******************** XX ***************",
+"******************* XX XX ***************",
+"******************* XX X ***************",
+"******************* XX X ***************",
+"****************** XXXXXXXX XX *************",
+"****************** XXXXXXXX X *************",
+"****************** XX X *************",
+"***************** XX *************",
+"***************** XX ***************",
+"***************** XX ***************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"***************** ****************",
+"***************** ****************",
+"***************** ****************",
+"****************** ****************",
+"****************** *****************",
+"******************* *****************",
+"******************* XXXXXXXXXX *****************",
+"******************* XXXXXXXXXX *****************",
+"******************* XXXXXXXXXX *****************",
+"******************** ******************",
+"********************* XXX *********************",
+"******************* *****************",
+"******************* XXXXXXXX *****************",
+"******************* XXXXXXXX *****************",
+"******************* XXXXXXXX *****************",
+"******************* *****************",
+"************************ **********************",
+"*********************** *********************",
+"********************* *******************",
+"*********** ** * ** *********",
+"*********** ** * ** *********",
+"******** ** ******",
+"******** ***** ****** ***** ******",
+"******** ******************************** ******",
+"************************************************",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdl50.xpm b/assets/chess/pieces/ziics/SOLID/bdl50.xpm
new file mode 100644
index 00000000..2ab952ea
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdl50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"*************************** *** ***************",
+"*************************** *** ***************",
+"*************************** *** ***************",
+"**************************** ** ***************",
+"************************* ** X ***************",
+"************************ X **************",
+"************************ X **************",
+"************************ XXX **************",
+"*********************** XXX *************",
+"********************* XX XXX *************",
+"********************* XX XXX *************",
+"********************* XX X *************",
+"******************** XXXXXXXX XX ***********",
+"******************** XXXXXXXX X ***********",
+"******************** XXXXXXXX X ***********",
+"******************** XX X ***********",
+"******************* XX ***********",
+"******************* XX *************",
+"******************* XX *************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************* **************",
+"******************* **************",
+"******************** **************",
+"******************** **************",
+"******************** ***************",
+"********************* ***************",
+"********************* XXXXXXXXXX ***************",
+"********************* XXXXXXXXXX ***************",
+"********************* XXXXXXXXXX ***************",
+"*********************** *****************",
+"************************ XXXX *******************",
+"************************ XXXX *******************",
+"********************* ***************",
+"********************* XXXXXXXX ***************",
+"********************* XXXXXXXX ***************",
+"********************* XXXXXXXX ***************",
+"********************* ***************",
+"*************************** *********************",
+"************************* *******************",
+"************************* *******************",
+"************************ ******************",
+"************ *** * *** ******",
+"********* ** ***",
+"********* ** ***",
+"********* ****** ******* ****** ***",
+"********* X********************************* ***",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bdl56.xpm b/assets/chess/pieces/ziics/SOLID/bdl56.xpm
new file mode 100644
index 00000000..d7a1acac
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"**************************** *** ********************",
+"**************************** *** ********************",
+"**************************** *** ********************",
+"***************************** ** ********************",
+"************************** ** XX ********************",
+"************************** ** XX ********************",
+"************************* XX *******************",
+"************************* XXX *******************",
+"*********************** XX *****************",
+"*********************** XX *****************",
+"********************** XX XX *****************",
+"********************** XX X *****************",
+"********************** XX X *****************",
+"********************* XXXXXXXX XXX ****************",
+"********************* XXXXXXXX XX ****************",
+"********************* XX XX ****************",
+"********************* XX XX ****************",
+"******************* XX ****************",
+"******************* XX *****************",
+"******************* XX *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *******************",
+"******************* *******************",
+"******************* *******************",
+"********************* *******************",
+"********************* ********************",
+"********************** ********************",
+"********************** ********************",
+"********************** XXXXXXXXXXXX ********************",
+"********************** XXXXXXXXXXXX ********************",
+"********************** XXXXXXXXXXXX ********************",
+"*********************** *********************",
+"************************* XXXX ************************",
+"********************** ********************",
+"********************** ********************",
+"********************** XXXXXXXX ********************",
+"********************** XXXXXXXX ********************",
+"********************** XXXXXXXX ********************",
+"********************** ********************",
+"**************************** **************************",
+"************************** ************************",
+"************************** ************************",
+"************************* ***********************",
+"************ ** * ** **********",
+"************ ** * ** **********",
+"********* ** *******",
+"********* ***** ******* ***** *******",
+"********* ************************************ *******",
+"********* ************************************ *******",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bld32.xpm b/assets/chess/pieces/ziics/SOLID/bld32.xpm
new file mode 100644
index 00000000..16e508ca
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bld32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................X..XX...........",
+"................X..XX...........",
+"..................XXX...........",
+"...............XX.X.X...........",
+"..............XXXXX.............",
+".............XXXXXXX.X..........",
+".............XXX.XXX.X..........",
+".............XXX.XXXXX..........",
+"............XX.....XX.X.........",
+"............XXXX.XXXX.X.........",
+"...........XXXXX.XXXXXX.........",
+"...........XXXXX.XXXXX..........",
+"...........XXXXXXXXXXX..........",
+"...........XXXXXXXXXXX..........",
+"...........XXXXXXXXXX...........",
+"...........XXXXXXXXXX...........",
+"............XXXXXXXXX...........",
+".............XXXXXXXX...........",
+"....................X...........",
+"....................X...........",
+"..............X..X..............",
+".............XXXXXXXX...........",
+".............X.....XX...........",
+".............X.....XX...........",
+"................X...............",
+"...............XXX..............",
+"..............XXXXX.............",
+".......XXXXX.XXX.XXX.XXXXX......",
+".....XXX...XXX....XXXX...XXX....",
+".....X.....................X....",
+"................................",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bld40.xpm b/assets/chess/pieces/ziics/SOLID/bld40.xpm
new file mode 100644
index 00000000..305b7d3c
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"....................XX..XX..............",
+"....................XX..XX..............",
+".....................X.XXX..............",
+"...................XXX.X X..............",
+"..................XXXXXX XX.............",
+"..................XXXXXX X.............",
+".................XXXXXXXX X............",
+"................XXXX XXX X............",
+"................XXXX XXXX X............",
+"...............XXX XX X...........",
+"...............XXX XXX X...........",
+"...............XXXXX XXXXX X...........",
+"..............XXXXXX XXXXXXX...........",
+"..............XXXXXX XXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXX.............",
+"..............XXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX.............",
+"...............XXXXXXXXXXX..............",
+"................XXXXXXXXXX..............",
+"................X X..............",
+"................X X..............",
+".................XXXXXXXX...............",
+"..................X X.................",
+"................XXXXXXXXXX..............",
+"................XX XX..............",
+"................XX XX..............",
+"................XXXXXXXXXX..............",
+"....................XX..................",
+"...................XXXX.................",
+"..................XXXXXX................",
+".........XXXXXX..XXX.XXXX..XXXXXX.......",
+".......XXXXXXXXXXXXX..XXXXXXXXXXXXX.....",
+".......XXX....XXXX.....XXXXX....XXX.....",
+".......X..........................X.....",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bld48.xpm b/assets/chess/pieces/ziics/SOLID/bld48.xpm
new file mode 100644
index 00000000..741a3a2e
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bld48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"........................XX...XX.................",
+"........................XX...XX.................",
+".........................X.XXXX.................",
+".......................XXX.XX X.................",
+".......................XXX.XX X.................",
+".....................XXXXXXXX XX................",
+".....................XXXXXXXX X................",
+"....................XXXXXXXXXX X...............",
+"...................XXXXX XXXX X...............",
+"...................XXXXX XXXXX X...............",
+"...................XXXXX XXXXX X...............",
+"..................XXX XX XX.............",
+"..................XXX XXX XX.............",
+"..................XXXXXX XXXXXX XX.............",
+".................XXXXXXX XXXXXXXXX.............",
+".................XXXXXXX XXXXXXX...............",
+".................XXXXXXX XXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXX................",
+".................XXXXXXXXXXXXXXX................",
+".................XXXXXXXXXXXXXXX................",
+"..................XXXXXXXXXXXXXX................",
+"..................XXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXX.................",
+"...................X X.................",
+"...................X X.................",
+"...................X X.................",
+"....................XXXXXXXXXX..................",
+".....................XX X.....................",
+"...................XXXXXXXXXXXX.................",
+"...................XX XX.................",
+"...................XX XX.................",
+"...................XX XX.................",
+"...................XXXXXXXXXXXX.................",
+"........................XX......................",
+".......................XXXX.....................",
+".....................XXXXXXXX...................",
+"...........XXXXXXX..XXXX.XXXXX..XXXXXXX.........",
+"...........XXXXXXX..XXXX.XXXXX..XXXXXXX.........",
+"........XXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXX......",
+"........XXXX.....XXXX......XXXXXX.....XXXX......",
+"........X................................X......",
+"................................................",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bld50.xpm b/assets/chess/pieces/ziics/SOLID/bld50.xpm
new file mode 100644
index 00000000..b3b0ac41
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bld50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"...........................XX...XXX...............",
+"...........................XX...XXX...............",
+"...........................XX...XXX...............",
+"............................X..XXXX...............",
+".........................XXXX..X XX...............",
+"........................XXXXXXXX XXX..............",
+"........................XXXXXXXX XXX..............",
+"........................XXXXXXXX X..............",
+".......................XXXXXXXXXX X.............",
+".....................XXXXXX XXXX X.............",
+".....................XXXXXX XXXX X.............",
+".....................XXXXXX XXXXXX X.............",
+"....................XXXX XXX XX...........",
+"....................XXXX XXXX XX...........",
+"....................XXXX XXXX XX...........",
+"....................XXXXXXX XXXXXXX XX...........",
+"...................XXXXXXXX XXXXXXXXXX...........",
+"...................XXXXXXXX XXXXXXXX.............",
+"...................XXXXXXXX XXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXX..............",
+"...................XXXXXXXXXXXXXXXXX..............",
+"....................XXXXXXXXXXXXXXXX..............",
+"....................XXXXXXXXXXXXXXXX..............",
+"....................XXXXXXXXXXXXXXX...............",
+".....................XXXXXXXXXXXXXX...............",
+".....................XX XX...............",
+".....................XX XX...............",
+".....................XX XX...............",
+".......................XXXXXXXXXX.................",
+"........................X XX...................",
+"........................X XX...................",
+".....................XXXXXXXXXXXXXX...............",
+".....................XXX XXX...............",
+".....................XXX XXX...............",
+".....................XXX XXX...............",
+".....................XXXXXXXXXXXXXX...............",
+"...........................XX.....................",
+".........................XXXXXX...................",
+".........................XXXXXX...................",
+"........................XXXXXXXX..................",
+"............XXXXXXXX...XXXX.XXXXX...XXXXXXXX......",
+".........XXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXX...",
+".........XXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXX...",
+".........XXXX......XXXXX.......XXXXXX......XXXX...",
+".........XX..................................XX...",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bld56.xpm b/assets/chess/pieces/ziics/SOLID/bld56.xpm
new file mode 100644
index 00000000..cf4b6d21
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"............................XX...XXX....................",
+"............................XX...XXX....................",
+"............................XX...XXX....................",
+".............................X..XXXX....................",
+"..........................XXXX..X X....................",
+"..........................XXXX..X X....................",
+".........................XXXXXXXX XX...................",
+".........................XXXXXXXX X...................",
+".......................XXXXXXXXXXXX XX.................",
+".......................XXXXXXXXXXXX XX.................",
+"......................XXXXXX XXXXX XX.................",
+"......................XXXXXX XXXXXX XX.................",
+"......................XXXXXX XXXXXX XX.................",
+".....................XXXX XXX X................",
+".....................XXXX XXXX X................",
+".....................XXXXXXX XXXXXXX X................",
+".....................XXXXXXX XXXXXXX X................",
+"...................XXXXXXXXX XXXXXXXXXX................",
+"...................XXXXXXXXX XXXXXXXXX.................",
+"...................XXXXXXXXX XXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXX...................",
+"...................XXXXXXXXXXXXXXXXXX...................",
+"...................XXXXXXXXXXXXXXXXXX...................",
+".....................XXXXXXXXXXXXXXXX...................",
+".....................XXXXXXXXXXXXXXX....................",
+"......................XXXXXXXXXXXXXX....................",
+"......................XXXXXXXXXXXXXX....................",
+"......................X X....................",
+"......................X X....................",
+"......................X X....................",
+".......................XXXXXXXXXXXX.....................",
+".........................X XX........................",
+"......................XXXXXXXXXXXXXX....................",
+"......................XXXXXXXXXXXXXX....................",
+"......................XXX XXX....................",
+"......................XXX XXX....................",
+"......................XXX XXX....................",
+"......................XXXXXXXXXXXXXX....................",
+"............................XX..........................",
+"..........................XXXXXX........................",
+"..........................XXXXXX........................",
+".........................XXXXXXXX.......................",
+"............XXXXXXXXX..XXXXX.XXXXXX..XXXXXXXXX..........",
+"............XXXXXXXXX..XXXXX.XXXXXX..XXXXXXXXX..........",
+".........XXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXX.......",
+".........XXXXX.....XXXXXX.......XXXXXXX.....XXXXX.......",
+".........XX....................................XX.......",
+".........XX....................................XX.......",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bll32.xpm b/assets/chess/pieces/ziics/SOLID/bll32.xpm
new file mode 100644
index 00000000..0d6ce2e7
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bll32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************X**XX***********",
+"****************X**XX***********",
+"******************XXX***********",
+"***************XX*X*X***********",
+"**************XXXXX*************",
+"*************XXXXXXX*X**********",
+"*************XXX*XXX*X**********",
+"*************XXX*XXXXX**********",
+"************XX*****XX*X*********",
+"************XXXX*XXXX*X*********",
+"***********XXXXX*XXXXXX*********",
+"***********XXXXX*XXXXX**********",
+"***********XXXXXXXXXXX**********",
+"***********XXXXXXXXXXX**********",
+"***********XXXXXXXXXX***********",
+"***********XXXXXXXXXX***********",
+"************XXXXXXXXX***********",
+"*************XXXXXXXX***********",
+"********************X***********",
+"********************X***********",
+"**************X**X**************",
+"*************XXXXXXXX***********",
+"*************X*****XX***********",
+"*************X*****XX***********",
+"****************X***************",
+"***************XXX**************",
+"**************XXXXX*************",
+"*******XXXXX*XXX*XXX*XXXXX******",
+"*****XXX***XXX****XXXX***XXX****",
+"*****X*********************X****",
+"********************************",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bll40.xpm b/assets/chess/pieces/ziics/SOLID/bll40.xpm
new file mode 100644
index 00000000..69f9e35e
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"********************XX**XX**************",
+"********************XX**XX**************",
+"*********************X*XXX**************",
+"*******************XXX*X X**************",
+"******************XXXXXX XX*************",
+"******************XXXXXX X*************",
+"*****************XXXXXXXX X************",
+"****************XXXX XXX X************",
+"****************XXXX XXXX X************",
+"***************XXX XX X***********",
+"***************XXX XXX X***********",
+"***************XXXXX XXXXX X***********",
+"**************XXXXXX XXXXXXX***********",
+"**************XXXXXX XXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXX*************",
+"**************XXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX*************",
+"***************XXXXXXXXXXX**************",
+"****************XXXXXXXXXX**************",
+"****************X X**************",
+"****************X X**************",
+"*****************XXXXXXXX***************",
+"******************X X*****************",
+"****************XXXXXXXXXX**************",
+"****************XX XX**************",
+"****************XX XX**************",
+"****************XXXXXXXXXX**************",
+"********************XX******************",
+"*******************XXXX*****************",
+"******************XXXXXX****************",
+"*********XXXXXX**XXX*XXXX**XXXXXX*******",
+"*******XXXXXXXXXXXXX**XXXXXXXXXXXXX*****",
+"*******XXX****XXXX*****XXXXX****XXX*****",
+"*******X**************************X*****",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bll48.xpm b/assets/chess/pieces/ziics/SOLID/bll48.xpm
new file mode 100644
index 00000000..8c843ee6
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bll48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************XX***XX*****************",
+"************************XX***XX*****************",
+"*************************X*XXXX*****************",
+"***********************XXX*XX X*****************",
+"***********************XXX*XX X*****************",
+"*********************XXXXXXXX XX****************",
+"*********************XXXXXXXX X****************",
+"********************XXXXXXXXXX X***************",
+"*******************XXXXX XXXX X***************",
+"*******************XXXXX XXXXX X***************",
+"*******************XXXXX XXXXX X***************",
+"******************XXX XX XX*************",
+"******************XXX XXX XX*************",
+"******************XXXXXX XXXXXX XX*************",
+"*****************XXXXXXX XXXXXXXXX*************",
+"*****************XXXXXXX XXXXXXX***************",
+"*****************XXXXXXX XXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXX****************",
+"*****************XXXXXXXXXXXXXXX****************",
+"*****************XXXXXXXXXXXXXXX****************",
+"******************XXXXXXXXXXXXXX****************",
+"******************XXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXX*****************",
+"*******************X X*****************",
+"*******************X X*****************",
+"*******************X X*****************",
+"********************XXXXXXXXXX******************",
+"*********************XX X*********************",
+"*******************XXXXXXXXXXXX*****************",
+"*******************XX XX*****************",
+"*******************XX XX*****************",
+"*******************XX XX*****************",
+"*******************XXXXXXXXXXXX*****************",
+"************************XX**********************",
+"***********************XXXX*********************",
+"*********************XXXXXXXX*******************",
+"***********XXXXXXX**XXXX*XXXXX**XXXXXXX*********",
+"***********XXXXXXX**XXXX*XXXXX**XXXXXXX*********",
+"********XXXXXXXXXXXXXXXX**XXXXXXXXXXXXXXXX******",
+"********XXXX*****XXXX******XXXXXX*****XXXX******",
+"********X********************************X******",
+"************************************************",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bll50.xpm b/assets/chess/pieces/ziics/SOLID/bll50.xpm
new file mode 100644
index 00000000..5208bd13
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bll50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"***************************XX***XXX***************",
+"***************************XX***XXX***************",
+"***************************XX***XXX***************",
+"****************************X**XXXX***************",
+"*************************XXXX**X XX***************",
+"************************XXXXXXXX XXX**************",
+"************************XXXXXXXX XXX**************",
+"************************XXXXXXXX X**************",
+"***********************XXXXXXXXXX X*************",
+"*********************XXXXXX XXXX X*************",
+"*********************XXXXXX XXXX X*************",
+"*********************XXXXXX XXXXXX X*************",
+"********************XXXX XXX XX***********",
+"********************XXXX XXXX XX***********",
+"********************XXXX XXXX XX***********",
+"********************XXXXXXX XXXXXXX XX***********",
+"*******************XXXXXXXX XXXXXXXXXX***********",
+"*******************XXXXXXXX XXXXXXXX*************",
+"*******************XXXXXXXX XXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXX**************",
+"*******************XXXXXXXXXXXXXXXXX**************",
+"********************XXXXXXXXXXXXXXXX**************",
+"********************XXXXXXXXXXXXXXXX**************",
+"********************XXXXXXXXXXXXXXX***************",
+"*********************XXXXXXXXXXXXXX***************",
+"*********************XX XX***************",
+"*********************XX XX***************",
+"*********************XX XX***************",
+"***********************XXXXXXXXXX*****************",
+"************************X XX*******************",
+"************************X XX*******************",
+"*********************XXXXXXXXXXXXXX***************",
+"*********************XXX XXX***************",
+"*********************XXX XXX***************",
+"*********************XXX XXX***************",
+"*********************XXXXXXXXXXXXXX***************",
+"***************************XX*********************",
+"*************************XXXXXX*******************",
+"*************************XXXXXX*******************",
+"************************XXXXXXXX******************",
+"************XXXXXXXX***XXXX*XXXXX***XXXXXXXX******",
+"*********XXXXXXXXXXXXXXXXXX**XXXXXXXXXXXXXXXXXX***",
+"*********XXXXXXXXXXXXXXXXXX**XXXXXXXXXXXXXXXXXX***",
+"*********XXXX******XXXXX*******XXXXXX******XXXX***",
+"*********XX**********************************XX***",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/bll56.xpm b/assets/chess/pieces/ziics/SOLID/bll56.xpm
new file mode 100644
index 00000000..c3cc9b93
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/bll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"****************************XX***XXX********************",
+"****************************XX***XXX********************",
+"****************************XX***XXX********************",
+"*****************************X**XXXX********************",
+"**************************XXXX**X X********************",
+"**************************XXXX**X X********************",
+"*************************XXXXXXXX XX*******************",
+"*************************XXXXXXXX X*******************",
+"***********************XXXXXXXXXXXX XX*****************",
+"***********************XXXXXXXXXXXX XX*****************",
+"**********************XXXXXX XXXXX XX*****************",
+"**********************XXXXXX XXXXXX XX*****************",
+"**********************XXXXXX XXXXXX XX*****************",
+"*********************XXXX XXX X****************",
+"*********************XXXX XXXX X****************",
+"*********************XXXXXXX XXXXXXX X****************",
+"*********************XXXXXXX XXXXXXX X****************",
+"*******************XXXXXXXXX XXXXXXXXXX****************",
+"*******************XXXXXXXXX XXXXXXXXX*****************",
+"*******************XXXXXXXXX XXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXX*******************",
+"*******************XXXXXXXXXXXXXXXXXX*******************",
+"*******************XXXXXXXXXXXXXXXXXX*******************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"*********************XXXXXXXXXXXXXXX********************",
+"**********************XXXXXXXXXXXXXX********************",
+"**********************XXXXXXXXXXXXXX********************",
+"**********************X X********************",
+"**********************X X********************",
+"**********************X X********************",
+"***********************XXXXXXXXXXXX*********************",
+"*************************X XX************************",
+"**********************XXXXXXXXXXXXXX********************",
+"**********************XXXXXXXXXXXXXX********************",
+"**********************XXX XXX********************",
+"**********************XXX XXX********************",
+"**********************XXX XXX********************",
+"**********************XXXXXXXXXXXXXX********************",
+"****************************XX**************************",
+"**************************XXXXXX************************",
+"**************************XXXXXX************************",
+"*************************XXXXXXXX***********************",
+"************XXXXXXXXX**XXXXX*XXXXXX**XXXXXXXXX**********",
+"************XXXXXXXXX**XXXXX*XXXXXX**XXXXXXXXX**********",
+"*********XXXXXXXXXXXXXXXXXXX**XXXXXXXXXXXXXXXXXXX*******",
+"*********XXXXX*****XXXXXX*******XXXXXXX*****XXXXX*******",
+"*********XX************************************XX*******",
+"*********XX************************************XX*******",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/dsq32.xpm b/assets/chess/pieces/ziics/SOLID/dsq32.xpm
new file mode 100644
index 00000000..9b9138d1
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/dsq32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/dsq40.xpm b/assets/chess/pieces/ziics/SOLID/dsq40.xpm
new file mode 100644
index 00000000..be45ed42
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/dsq40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/dsq48.xpm b/assets/chess/pieces/ziics/SOLID/dsq48.xpm
new file mode 100644
index 00000000..58ae7bb7
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/dsq48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/dsq50.xpm b/assets/chess/pieces/ziics/SOLID/dsq50.xpm
new file mode 100644
index 00000000..86333a4d
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/dsq50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+"..................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/dsq56.xpm b/assets/chess/pieces/ziics/SOLID/dsq56.xpm
new file mode 100644
index 00000000..95c45a12
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/dsq56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdd32.xpm b/assets/chess/pieces/ziics/SOLID/kdd32.xpm
new file mode 100644
index 00000000..8ab03351
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdd32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................ ...............",
+"............... ...............",
+"................ ...............",
+".............. ..............",
+".... ..... . .... ...",
+".. .... . ... ...",
+".. .... .. . .. ... ...",
+". . .. .. .. . ..",
+". . . .. . . ..",
+". . . . . .",
+". . .. . . . . . . .",
+". . .. . .. . . . . .",
+". . . . ... . .",
+". . .... . .. . ..",
+". . .. .. . .. . ..",
+". . . . . .. . ..",
+".. . . . . . . ...",
+".. . . . . . ...",
+".. . . .. . . ...",
+"... . . . .. . ...",
+".... . . . ....",
+"..... ........ ........ .....",
+"..... ......",
+"...... .......",
+"....... . . .......",
+"....... . .... . .......",
+"....... . . .......",
+"....... ................ .......",
+"................................",
+"................................",
+"................................",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdd40.xpm b/assets/chess/pieces/ziics/SOLID/kdd40.xpm
new file mode 100644
index 00000000..f4bdf286
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+".................... ...................",
+"................... ..................",
+".................... ...................",
+".................. .................",
+".................. XXX .................",
+"..... ...... X X ..... ....",
+"... ..... X X ... ...",
+"... XXXX ... X X .. XXXX ...",
+".. X X .. XXX .. XX X ..",
+".. X X . .. X X ..",
+".. X X .. . X X ..",
+". X X X XX X .",
+". X XX X X X X XX X .",
+". X XX X X XX X X XX X .",
+". X X X X X XX X .",
+". X X X X X XXXX X .",
+".. X XXXXX X X XX X ..",
+".. X XXX X XX X XX X ..",
+".. X X X X X XX X ..",
+".. X X X X X X ..",
+"... X X X X X X ...",
+"... X X X X X X ...",
+"... X X X X X X X ...",
+".... X X X X X X X ....",
+"..... X X X X X .....",
+"..... X X X X .....",
+"...... XXXXXXXXXX XXXXXXXXX ......",
+"....... .......",
+"........ ........",
+"......... XXXXXXXXXXXXXXXXXX .........",
+"......... X X .........",
+"......... X XXXXX X .........",
+"......... X X .........",
+"......... XXXXXXXXXXXXXXXXXXXX .........",
+"......... .........",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdd48.xpm b/assets/chess/pieces/ziics/SOLID/kdd48.xpm
new file mode 100644
index 00000000..76e8490f
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdd48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"........................ .......................",
+"....................... ......................",
+"........................ .......................",
+"..................... .....................",
+"..................... .....................",
+"..................... XXX .....................",
+"...... ....... X X ...... .....",
+"... ...... X X .... ....",
+"... XXXXX ... X X ... XXXXX ....",
+".. X X .. XXX ... XXX X ...",
+".. X X .. XXX ... XXX X ...",
+".. X X . ... X X ...",
+".. X XX ... . X X ...",
+". X X X XX X .",
+". X XXX X X X XX XX X .",
+". X XXX X X XX X X XX X .",
+". X XXX X X XX X X XX X .",
+". X X X X X XX X .",
+". X X X X XX XXXX X .",
+".. X XXXXXX X XX XX X ...",
+".. X XXX X XX XX XX X ...",
+".. X X X X XX XXX X ...",
+".. X X X X XX XXX X ...",
+".. X X X X XX X ...",
+"... X X X X XX X ....",
+"... X X XX X X X ....",
+"... X X XX X X X XX ....",
+"..... X XX XX X X X XX .....",
+"..... X XX XX X X X XX .....",
+"...... X XX XX X X ......",
+"...... XX XX X X ......",
+"....... XXXXXXXXXXXX XXXXXXXXXXX .......",
+"........ .........",
+"......... ..........",
+"......... ..........",
+"........... XXXXXXXXXXXXXXXXXXXXXX ...........",
+"........... X X ...........",
+"........... X XXXXXX X ...........",
+"........... X X ...........",
+"........... XXXXXXXXXXXXXXXXXXXXXXXX ...........",
+"........... XXXXXXXXXXXXXXXXXXXXXXXX ...........",
+"........... ...........",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdd50.xpm b/assets/chess/pieces/ziics/SOLID/kdd50.xpm
new file mode 100644
index 00000000..e008d957
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdd50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"........................... ......................",
+"......................... .....................",
+"......................... .....................",
+"........................... ......................",
+"........................ ...................",
+"........................ XXXX ...................",
+"........................ XXXX ...................",
+"....... ........ XX X ...... ..",
+".... ....... XX X .... .",
+".... XXXXXX .... XX X .. XXXXX .",
+".... XXXXXX .... XX X .. XXXXX .",
+"... X X ... XXXX .. XXX XX ",
+"... X X . ... X X ",
+"... XX XX .. .. X X ",
+"... XX XX .. .. X X ",
+". XX X X XXX X ",
+". XX XXX X X XX XX XXX X ",
+". XX XXX X X XXX X X XXX X ",
+". XX XXX X X XXX X X XXX X ",
+". XX X X X X XX X ",
+". XX X X XX X XXXXX X ",
+"... XX XXXXXXX XX X XX X ",
+"... XX XXXXXXX XX X XX X ",
+"... XX XXXX XX XXX X XX X ",
+"... XX X X X X XXX XX ",
+"... X X X XX XX XX ",
+"... X X X XX XX XX ",
+".... X X X XX XX XX .",
+".... X X X XX X XX .",
+".... X X X X XX X X .",
+".... X X X X XX X X .",
+"..... XX XX X X XX X X ..",
+"....... XX XX X XX X ...",
+"....... X X XX XX ...",
+"....... X X XX XX ...",
+"........ XXXXXXXXXXXXX XXXXXXXXXXXX .....",
+"......... ......",
+"........... .......",
+"........... .......",
+"............ XXXXXXXXXXXXXXXXXXXXXXXX .........",
+"............ XX X .........",
+"............ XX XXXXXXX X .........",
+"............ XX XXXXXXX X .........",
+"............ XX X .........",
+"............ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........",
+"............ .........",
+"............ .........",
+"..................................................",
+"..................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdd56.xpm b/assets/chess/pieces/ziics/SOLID/kdd56.xpm
new file mode 100644
index 00000000..462db57e
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"............................ ...........................",
+".......................... ..........................",
+".......................... ..........................",
+"............................ ...........................",
+"......................... ........................",
+"......................... ........................",
+"......................... XXXX ........................",
+"....... ......... XX X ....... ......",
+".... ....... XX X .... .....",
+".... ....... XX X .... .....",
+".... XXXXXX .... XX X ... XXXXX .....",
+".. X X ... XXXX ... XXX XX ...",
+".. X X ... XXXX ... XXX XX ...",
+".. X XX .. ... XX X ...",
+".. XX X ... .. X X ...",
+". XX XX X XXX X ..",
+". XX XX X XXX X ..",
+". XX XXX XX X X X XXX X ..",
+". XX XXX X X XXX XX XX XXX X ..",
+". XX XXX X X XXX XX XX XXX X ..",
+". XX XX X X XX XXX X ..",
+". XX XX X X X XXXXXX X ..",
+".. XX XXXXXXX X X XXX X ...",
+".. XX XXXXXXX X X XXX X ...",
+".. XX XXXX X XXX X XXX X ...",
+".. XX X XX X X XXX XX ...",
+".. XX X XX X X XXX XX ...",
+".. X X XX XX X XX ...",
+".... X XX XX XX X XX .....",
+".... X XX X XX XX XX .....",
+".... X XX X XX XX XX .....",
+".... X XX X X XX XX X .....",
+"..... XX X X X XX X X ......",
+"..... XX X X X XX X X ......",
+"....... XX X X XX XX .......",
+"....... X X XX X .......",
+"........ XXXXXXXXXXXXXX XXXXXXXXXXXXX .........",
+"........ XXXXXXXXXXXXXX XXXXXXXXXXXXX .........",
+"......... ..........",
+"........... ............",
+"........... ............",
+"............ XXXXXXXXXXXXXXXXXXXXXXXXX .............",
+"............ X XX .............",
+"............ X XXXXXXX XX .............",
+"............ X XXXXXXX XX .............",
+"............ X XX .............",
+"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............",
+"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............",
+"............ .............",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdl32.xpm b/assets/chess/pieces/ziics/SOLID/kdl32.xpm
new file mode 100644
index 00000000..28c28f6a
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdl32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************** ***************",
+"*************** ***************",
+"**************** ***************",
+"************** **************",
+"**** ***** * **** ***",
+"** **** * *** ***",
+"** **** ** * ** *** ***",
+"* * ** ** ** * **",
+"* * * ** * * **",
+"* * * * * *",
+"* * ** * * * * * * *",
+"* * ** * ** * * * * *",
+"* * * * *** * *",
+"* * **** * ** * **",
+"* * ** ** * ** * **",
+"* * * * * ** * **",
+"** * * * * * * ***",
+"** * * * * * ***",
+"** * * ** * * ***",
+"*** * * * ** * ***",
+"**** * * * ****",
+"***** ******** ******** *****",
+"***** ******",
+"****** *******",
+"******* * * *******",
+"******* * **** * *******",
+"******* * * *******",
+"******* **************** *******",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdl40.xpm b/assets/chess/pieces/ziics/SOLID/kdl40.xpm
new file mode 100644
index 00000000..26bdecae
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"******************** *******************",
+"******************* ******************",
+"******************** *******************",
+"****************** *****************",
+"****************** XXX *****************",
+"***** ****** X X ***** ****",
+"*** ***** X X *** ***",
+"*** XXXX *** X X ** XXXX ***",
+"** X X ** XXX ** XX X **",
+"** X X * ** X X **",
+"** X X ** * X X **",
+"* X X X XX X *",
+"* X XX X X X X XX X *",
+"* X XX X X XX X X XX X *",
+"* X X X X X XX X *",
+"* X X X X X XXXX X *",
+"** X XXXXX X X XX X **",
+"** X XXX X XX X XX X **",
+"** X X X X X XX X **",
+"** X X X X X X **",
+"*** X X X X X X ***",
+"*** X X X X X X ***",
+"*** X X X X X X X ***",
+"**** X X X X X X X ****",
+"***** X X X X X *****",
+"***** X X X X *****",
+"****** XXXXXXXXXX XXXXXXXXX ******",
+"******* *******",
+"******** ********",
+"********* XXXXXXXXXXXXXXXXXX *********",
+"********* X X *********",
+"********* X XXXXX X *********",
+"********* X X *********",
+"********* XXXXXXXXXXXXXXXXXXXX *********",
+"********* *********",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdl48.xpm b/assets/chess/pieces/ziics/SOLID/kdl48.xpm
new file mode 100644
index 00000000..78a6ec90
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdl48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************ ***********************",
+"*********************** **********************",
+"************************ ***********************",
+"********************* *********************",
+"********************* *********************",
+"********************* XXX *********************",
+"****** ******* X X ****** *****",
+"*** ****** X X **** ****",
+"*** XXXXX *** X X *** XXXXX ****",
+"** X X ** XXX *** XXX X ***",
+"** X X ** XXX *** XXX X ***",
+"** X X * *** X X ***",
+"** X XX *** * X X ***",
+"* X X X XX X *",
+"* X XXX X X X XX XX X *",
+"* X XXX X X XX X X XX X *",
+"* X XXX X X XX X X XX X *",
+"* X X X X X XX X *",
+"* X X X X XX XXXX X *",
+"** X XXXXXX X XX XX X ***",
+"** X XXX X XX XX XX X ***",
+"** X X X X XX XXX X ***",
+"** X X X X XX XXX X ***",
+"** X X X X XX X ***",
+"*** X X X X XX X ****",
+"*** X X XX X X X ****",
+"*** X X XX X X X XX ****",
+"***** X XX XX X X X XX *****",
+"***** X XX XX X X X XX *****",
+"****** X XX XX X X ******",
+"****** XX XX X X ******",
+"******* XXXXXXXXXXXX XXXXXXXXXXX *******",
+"******** *********",
+"********* **********",
+"********* **********",
+"*********** XXXXXXXXXXXXXXXXXXXXXX ***********",
+"*********** X X ***********",
+"*********** X XXXXXX X ***********",
+"*********** X X ***********",
+"*********** XXXXXXXXXXXXXXXXXXXXXXXX ***********",
+"*********** XXXXXXXXXXXXXXXXXXXXXXXX ***********",
+"*********** ***********",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdl50.xpm b/assets/chess/pieces/ziics/SOLID/kdl50.xpm
new file mode 100644
index 00000000..9d8a1d94
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdl50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"*************************** **********************",
+"************************* *********************",
+"************************* *********************",
+"*************************** **********************",
+"************************ *******************",
+"************************ XXXX *******************",
+"************************ XXXX *******************",
+"******* ******** XX X ****** **",
+"**** ******* XX X **** *",
+"**** XXXXXX **** XX X ** XXXXX *",
+"**** XXXXXX **** XX X ** XXXXX *",
+"*** X X *** XXXX ** XXX XX ",
+"*** X X * *** X X ",
+"*** XX XX ** ** X X ",
+"*** XX XX ** ** X X ",
+"* XX X X XXX X ",
+"* XX XXX X X XX XX XXX X ",
+"* XX XXX X X XXX X X XXX X ",
+"* XX XXX X X XXX X X XXX X ",
+"* XX X X X X XX X ",
+"* XX X X XX X XXXXX X ",
+"*** XX XXXXXXX XX X XX X ",
+"*** XX XXXXXXX XX X XX X ",
+"*** XX XXXX XX XXX X XX X ",
+"*** XX X X X X XXX XX ",
+"*** X X X XX XX XX ",
+"*** X X X XX XX XX ",
+"**** X X X XX XX XX *",
+"**** X X X XX X XX *",
+"**** X X X X XX X X *",
+"**** X X X X XX X X *",
+"***** XX XX X X XX X X **",
+"******* XX XX X XX X ***",
+"******* X X XX XX ***",
+"******* X X XX XX ***",
+"******** XXXXXXXXXXXXX XXXXXXXXXXXX *****",
+"********* ******",
+"*********** *******",
+"*********** *******",
+"************ XXXXXXXXXXXXXXXXXXXXXXXX *********",
+"************ XX X *********",
+"************ XX XXXXXXX X *********",
+"************ XX XXXXXXX X *********",
+"************ XX X *********",
+"************ XXXXXXXXXXXXXXXXXXXXXXXXXXX *********",
+"************ *********",
+"************ *********",
+"**************************************************",
+"**************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kdl56.xpm b/assets/chess/pieces/ziics/SOLID/kdl56.xpm
new file mode 100644
index 00000000..f2066cf2
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"**************************** ***************************",
+"************************** **************************",
+"************************** **************************",
+"**************************** ***************************",
+"************************* ************************",
+"************************* ************************",
+"************************* XXXX ************************",
+"******* ********* XX X ******* ******",
+"**** ******* XX X **** *****",
+"**** ******* XX X **** *****",
+"**** XXXXXX **** XX X *** XXXXX *****",
+"** X X *** XXXX *** XXX XX ***",
+"** X X *** XXXX *** XXX XX ***",
+"** X XX ** *** XX X ***",
+"** XX X *** ** X X ***",
+"* XX XX X XXX X **",
+"* XX XX X XXX X **",
+"* XX XXX XX X X X XXX X **",
+"* XX XXX X X XXX XX XX XXX X **",
+"* XX XXX X X XXX XX XX XXX X **",
+"* XX XX X X XX XXX X **",
+"* XX XX X X X XXXXXX X **",
+"** XX XXXXXXX X X XXX X ***",
+"** XX XXXXXXX X X XXX X ***",
+"** XX XXXX X XXX X XXX X ***",
+"** XX X XX X X XXX XX ***",
+"** XX X XX X X XXX XX ***",
+"** X X XX XX X XX ***",
+"**** X XX XX XX X XX *****",
+"**** X XX X XX XX XX *****",
+"**** X XX X XX XX XX *****",
+"**** X XX X X XX XX X *****",
+"***** XX X X X XX X X ******",
+"***** XX X X X XX X X ******",
+"******* XX X X XX XX *******",
+"******* X X XX X *******",
+"******** XXXXXXXXXXXXXX XXXXXXXXXXXXX *********",
+"******** XXXXXXXXXXXXXX XXXXXXXXXXXXX *********",
+"********* **********",
+"*********** ************",
+"*********** ************",
+"************ XXXXXXXXXXXXXXXXXXXXXXXXX *************",
+"************ X XX *************",
+"************ X XXXXXXX XX *************",
+"************ X XXXXXXX XX *************",
+"************ X XX *************",
+"************ XXXXXXXXXXXXXXXXXXXXXXXXXXXX *************",
+"************ XXXXXXXXXXXXXXXXXXXXXXXXXXXX *************",
+"************ *************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kld32.xpm b/assets/chess/pieces/ziics/SOLID/kld32.xpm
new file mode 100644
index 00000000..8c283a0c
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kld32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................X...............",
+"...............XX...............",
+"................X...............",
+"..............XXXX..............",
+"....XXXXX.....X.XX....XXXXXXX...",
+"..XXXXXXXX....X.XX...XXXXXXXX...",
+"..XXX....XXX..X.XX..XXXX...XX...",
+".XXXXXXXXXXXX.X..X..XX..XXX.XX..",
+".XX.XXXXXX.XX..XX.XXXXXXXXXX.X..",
+".XX.XXXXXXX.XXXXXXXXXXXXX.XX.XX.",
+".XX.X..XXXX.XXXX.XXX.X.XX.XX.XX.",
+".XX.X..XXXXX.XX..XX.XXX.X.XX.XX.",
+".XX.XXX.XXXXXXXXXX.XXXX...XX.XX.",
+".XX.X....XXXXXXXXX.XXXX..XXX.X..",
+".XX.XXX..XXXXXX..X.XXXX..XXX.X..",
+".XX.XXXXXXXXX.XX.X.XXX..XXX.XX..",
+"..XX.XXXX.XXX.XXX.XXXX.XXXX.X...",
+"..XXXXXXX.XXXX.XX.XXX.XXXXX.X...",
+"..XXXXXXX.XXXX.X..XXX.XXXX.XX...",
+"...XX.XXXX.XXX.X..XXXXXXXX.XX...",
+"....XX.XXXXXXX.XX.XXXXXXXXXX....",
+".....XX........XX........XX.....",
+".....XXXXXXXXXXXXXXXXXXXXX......",
+"......XXXXXXXXXXXXXXXXXXX.......",
+".......X.XXXXXXXXXXXXXX.X.......",
+".......X.XXXXX....XXXXX.X.......",
+".......X.XXXXXXXXXXXXXX.X.......",
+".......X................X.......",
+"................................",
+"................................",
+"................................",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kld40.xpm b/assets/chess/pieces/ziics/SOLID/kld40.xpm
new file mode 100644
index 00000000..2ca23fdf
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"....................X...................",
+"...................XXX..................",
+"....................X...................",
+"..................XXXXX.................",
+"..................X X.................",
+".....XXXXXXX......X X X.....XXXXXXXX....",
+"...XXXXXXXXXX.....X X X...XXXXXXXXXXX...",
+"...XXXX XXXX...X X X..XXXXX XXX...",
+"..XXXX XXXX XXXX..X X..XXX XXXX XXX..",
+"..XXX XXXXXX XXXX.XXXX..XXX XXXXXXX XX..",
+"..XX XXXXXXXX XXX..XXX.XXX XXXXXXXX XX..",
+".XXX XXXXXXXXX XXXXXXXXXXX XXXX XX XXX.",
+".XXX XX XXXXX XXXXX XXXX XX XX XX XXX.",
+".XXX XX XX XXX XXX XXX XXXX X XX XXX.",
+".XXX XXXX X XXX XXXXXXXX XXXX XXXX XXX.",
+".XXX XXXX X XXXX XXXXXX XXXXX XX XXX.",
+"..XX XX XXXX XXXXXX XXXXX XXXX XX..",
+"..XX XXXX XXXX XX XX XXXXX XXXX XX..",
+"..XX XXXXXX XXXXX XX XX XXXX XXXX XXX..",
+"..XXX XXXXX XXXXX XXXX XXXXX XXXXX XXX..",
+"...XX XXXXXX XXXX XXXX XXXXX XXXXX XX...",
+"...XXX XXXXX XXXXX XXX XXXX XXXXXX XX...",
+"...XXX XXXXX XXXXX X X XXXX XXXXX XXX...",
+"....XXX XXXXX XXXX X X XXX XXXXXX XX....",
+".....XX XXXXX XXXX XXX XXXXXXXXX XX.....",
+".....XXX XXXXXXXXX XXX XXXXXXXX XXX.....",
+"......XXX XXX XXX......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........XXXXXXXXXXXXXXXXXXXXXXXX........",
+".........XX XX.........",
+".........X XXXXXXXXXXXXXXXXXX X.........",
+".........X XXXXXXX XXXXXX X.........",
+".........X XXXXXXXXXXXXXXXXXX X.........",
+".........X X.........",
+".........XXXXXXXXXXXXXXXXXXXXXX.........",
+"........................................",
+"........................................",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kld48.xpm b/assets/chess/pieces/ziics/SOLID/kld48.xpm
new file mode 100644
index 00000000..1c3972ec
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kld48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"........................X.......................",
+".......................XXX......................",
+"........................X.......................",
+".....................XXXXXX.....................",
+".....................XXXXXX.....................",
+".....................XX X.....................",
+"......XXXXXXXX.......XX X X......XXXXXXXXXX.....",
+"...XXXXXXXXXXXX......XX X X....XXXXXXXXXXXXX....",
+"...XXXXX XXXXX...XX X X...XXXXXX XXX....",
+"..XXXXX XXXXX XXXXX..XX X...XXX XXXXX XXX...",
+"..XXXXX XXXXX XXXXX..XX X...XXX XXXXX XXX...",
+"..XXXX XXXXXXX XXXXX.XXXXX...XXX XXXXXXXXX XX...",
+"..XXX XXXXXXXXX XXX...XXX.XXXX XXXXXXXXXX XX...",
+".XXXX XXXXXXXXXXX XXXXXXXXXXXXX XXXXX XXX XXXX.",
+".XXXX XX XXXXXX XXXXXX XXXXX XX XX XXX XXXX.",
+".XXXX XX XX XXXX XXXX XXXX XXXXX X XXX XXXX.",
+".XXXX XX XX XXXX XXXX XXXX XXXXX X XXX XXXX.",
+".XXXX XXXXX X XXXX XXXXXXXXXX XXXXX XXXXX XXXX.",
+".XXXX XXXXX X XXXXX XXXXXXX XXXXXX XXX XXXX.",
+"..XXX XX XXXXX XXXXXXX XXXXXX XXXXX XX...",
+"..XXX XXXXX XXXXX XXX XX XXXXXX XXXXX XX...",
+"..XXX XXXXXXX XXXXXX XXX XX XXXX XXXXX XXX...",
+"..XXX XXXXXXX XXXXXX XXX XX XXXX XXXXX XXX...",
+"..XXXX XXXXXX XXXXXX XXXXX XXXXXX XXXXXX XXX...",
+"...XXX XXXXXXX XXXXX XXXXX XXXXXX XXXXXX XX....",
+"...XXXX XXXXXX XXXXXX XXX XXXXX XXXXXXXX XX....",
+"...XXXX XXXXXX XXXXXX X X XXXXX XXXXXX XXX....",
+".....XXX XXXXXX XXXX X X XXXX XXXXXXX XX.....",
+".....XXX XXXXXX XXXX X X XXXX XXXXXXX XX.....",
+"......XX XXXXXX XXXX XXX XXXXXXXXXXX XXX......",
+"......XXX XXXXXXXXXX XXX XXXXXXXXXX XXXX......",
+".......XXXX XXX XXXX.......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"...........XX XX...........",
+"...........X XXXXXXXXXXXXXXXXXXXXXX X...........",
+"...........X XXXXXXXX XXXXXXXX X...........",
+"...........X XXXXXXXXXXXXXXXXXXXXXX X...........",
+"...........X X...........",
+"...........X X...........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXX...........",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kld50.xpm b/assets/chess/pieces/ziics/SOLID/kld50.xpm
new file mode 100644
index 00000000..2bab9f79
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kld50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"...........................X......................",
+".........................XXXX.....................",
+".........................XXXX.....................",
+"...........................X......................",
+"........................XXXXXXX...................",
+"........................X XX...................",
+"........................X XX...................",
+".......XXXXXXXXX........X X XX......XXXXXXXXXXX..",
+"....XXXXXXXXXXXXX.......X X XX....XXXXXXXXXXXXXX.",
+"....XXXXX XXXXX....X X XX..XXXXXXX XXXX.",
+"....XXXXX XXXXX....X X XX..XXXXXXX XXXX.",
+"...XXXXX XXXXXX XXXXX...X XX..XXXX XXXXX XXX",
+"...XXXX XXXXXXXX XXXXXX.XXXXX...XXXX XXXXXXXXXX XX",
+"...XX XXXXXXXXXX XXXX..XXXX..XXXX XXXXXXXXXXX XX",
+"...XX XXXXXXXXXX XXXX..XXXX..XXXX XXXXXXXXXXX XX",
+".XXXX XXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXX XXX XX",
+".XXXX XX XXXXXXX XXXXXXX XXXXX XX XX XXX XX",
+".XXXX XX XXX XXXX XXXX XXXX XXXXXX X XXX XX",
+".XXXX XX XXX XXXX XXXX XXXX XXXXXX X XXX XX",
+".XXXX XXXXX XX XXXX XXXXXXXXXXX XXXXXX XXXXXX XX",
+".XXXX XXXXX XX XXXXX XXXXXXXX XXXXXXX XXX XX",
+"...XX XX XXXXX XXXXXXXX XXXXXXX XXXXXX XX",
+"...XX XX XXXXX XXXXXXXX XXXXXXX XXXXXX XX",
+"...XX XXXXX XXXXX XX XXX XXXXXXX XXXXXX XX",
+"...XX XXXXXXXX XXXXXXX XXX XXX XXXXX XXXXX XXX",
+"...XXXX XXXXXXX XXXXXXX XXXXX XXXXXX XXXXXX XXX",
+"...XXXX XXXXXXX XXXXXXX XXXXX XXXXXX XXXXXX XXX",
+"....XXX XXXXXXXX XXXXXX XXXXX XXXXXX XXXXXX XX.",
+"....XXXX XXXXXXX XXXXXXX XXXX XXXXX XXXXXXXX XX.",
+"....XXXX XXXXXXX XXXXXXX XX X XXXXX XXXXXXX XXXX.",
+"....XXXX XXXXXXX XXXXXXX XX X XXXXX XXXXXXX XXXX.",
+".....XXXX XXXXXX XXXXX XX X XXXX XXXXXXXX XXX..",
+".......XX XXXXXX XXXXX XXXX XXXXXXXXXXXX XXX...",
+".......XXXX XXXXXXXXXXXX XXXX XXXXXXXXXX XXXX...",
+".......XXXX XXXXXXXXXXXX XXXX XXXXXXXXXX XXXX...",
+"........XXXX XXXX XXXX.....",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"............XXX XX.........",
+"............X XXXXXXXXXXXXXXXXXXXXXXXX X.........",
+"............X XXXXXXXXX XXXXXXXX X.........",
+"............X XXXXXXXXX XXXXXXXX X.........",
+"............X XXXXXXXXXXXXXXXXXXXXXXXX X.........",
+"............X X.........",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"..................................................",
+"..................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kld56.xpm b/assets/chess/pieces/ziics/SOLID/kld56.xpm
new file mode 100644
index 00000000..f235c299
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"............................X...........................",
+"..........................XXXX..........................",
+"..........................XXXX..........................",
+"............................X...........................",
+".........................XXXXXXX........................",
+".........................XXXXXXX........................",
+".........................X XX........................",
+".......XXXXXXXXX.........X X XX.......XXXXXXXXXXX......",
+"....XXXXXXXXXXXXXX.......X X XX....XXXXXXXXXXXXXXX.....",
+"....XXXXXXXXXXXXXX.......X X XX....XXXXXXXXXXXXXXX.....",
+"....XXXXX XXXXXX....X X XX...XXXXXXX XXXX.....",
+"..XXXXXX XXXXXX XXXXXX...X XX...XXXX XXXXX XXXX...",
+"..XXXXXX XXXXXX XXXXXX...X XX...XXXX XXXXX XXXX...",
+"..XXXXX XXXXXXXX XXXXX..XXXXX...XXXX XXXXXXXXXX XXX...",
+"..XXX XXXXXXXXXXX XXXX...XXXX..XXXX XXXXXXXXXXXX XXX...",
+".XXXX XXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXXX..",
+".XXXX XXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXXX..",
+".XXXX XX XXXXXXX XXXXXXX XXXXXX XXX XXX XXX XXXX..",
+".XXXX XX XXX XXXXX XXXX XXXX XXXXX X XXX XXXX..",
+".XXXX XX XXX XXXXX XXXX XXXX XXXXX X XXX XXXX..",
+".XXXX XXXXX X XXXXX XXXXXXXXXXX XXXXX XXXXXX XXXX..",
+".XXXX XXXXX X XXXXXX XXXXXXXXX XXXXXXX XXX XXXX..",
+"..XXX XX XXXXXX XXXXXXXXX XXXXXXX XXXXXX XXX...",
+"..XXX XX XXXXXX XXXXXXXXX XXXXXXX XXXXXX XXX...",
+"..XXX XXXXX XXXXXX XXX XXX XXXXXXX XXXXXX XXX...",
+"..XXX XXXXXXXX XXXXXXX XXX XXX XXXXXX XXXXX XXXX...",
+"..XXX XXXXXXXX XXXXXXX XXX XXX XXXXXX XXXXX XXXX...",
+"..XXXXX XXXXXXX XXXXXXX XXXXX XXXXXXX XXXXXXX XXXX...",
+"....XXX XXXXXXXX XXXXX XXXXX XXXXXXX XXXXXXX XX.....",
+"....XXXX XXXXXXX XXXXXXX XXXX XXXXX XXXXXXXX XX.....",
+"....XXXX XXXXXXX XXXXXXX XXXX XXXXX XXXXXXXX XX.....",
+"....XXXX XXXXXXX XXXXXXX XX X XXXXX XXXXXXX XXXX.....",
+".....XXXX XXXXXXX XXXXXX XX X XXXX XXXXXXXXX XXX......",
+".....XXXX XXXXXXX XXXXXX XX X XXXX XXXXXXXXX XXX......",
+".......XX XXXXXXX XXXXXX XXXX XXXXXXXXXXXX XXX.......",
+".......XXXX XXXXXXXXXXXXX XXXX XXXXXXXXXXX XXXXX.......",
+"........XXXX XXXX XXXX.........",
+"........XXXX XXXX XXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............",
+"............XXX XXX.............",
+"............XX XXXXXXXXXXXXXXXXXXXXXXXXX X.............",
+"............XX XXXXXXXXXX XXXXXXXX X.............",
+"............XX XXXXXXXXXX XXXXXXXX X.............",
+"............XX XXXXXXXXXXXXXXXXXXXXXXXXX X.............",
+"............XX X.............",
+"............XX X.............",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kll32.xpm b/assets/chess/pieces/ziics/SOLID/kll32.xpm
new file mode 100644
index 00000000..21e054c1
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kll32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************X***************",
+"***************XX***************",
+"****************X***************",
+"**************XXXX**************",
+"****XXXXX*****X*XX****XXXXXXX***",
+"**XXXXXXXX****X*XX***XXXXXXXX***",
+"**XXX****XXX**X*XX**XXXX***XX***",
+"*XXXXXXXXXXXX*X**X**XX**XXX*XX**",
+"*XX*XXXXXX*XX**XX*XXXXXXXXXX*X**",
+"*XX*XXXXXXX*XXXXXXXXXXXXX*XX*XX*",
+"*XX*X**XXXX*XXXX*XXX*X*XX*XX*XX*",
+"*XX*X**XXXXX*XX**XX*XXX*X*XX*XX*",
+"*XX*XXX*XXXXXXXXXX*XXXX***XX*XX*",
+"*XX*X****XXXXXXXXX*XXXX**XXX*X**",
+"*XX*XXX**XXXXXX**X*XXXX**XXX*X**",
+"*XX*XXXXXXXXX*XX*X*XXX**XXX*XX**",
+"**XX*XXXX*XXX*XXX*XXXX*XXXX*X***",
+"**XXXXXXX*XXXX*XX*XXX*XXXXX*X***",
+"**XXXXXXX*XXXX*X**XXX*XXXX*XX***",
+"***XX*XXXX*XXX*X**XXXXXXXX*XX***",
+"****XX*XXXXXXX*XX*XXXXXXXXXX****",
+"*****XX********XX********XX*****",
+"*****XXXXXXXXXXXXXXXXXXXXX******",
+"******XXXXXXXXXXXXXXXXXXX*******",
+"*******X*XXXXXXXXXXXXXX*X*******",
+"*******X*XXXXX****XXXXX*X*******",
+"*******X*XXXXXXXXXXXXXX*X*******",
+"*******X****************X*******",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kll40.xpm b/assets/chess/pieces/ziics/SOLID/kll40.xpm
new file mode 100644
index 00000000..f4daae2a
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"********************X*******************",
+"*******************XXX******************",
+"********************X*******************",
+"******************XXXXX*****************",
+"******************X X*****************",
+"*****XXXXXXX******X X X*****XXXXXXXX****",
+"***XXXXXXXXXX*****X X X***XXXXXXXXXXX***",
+"***XXXX XXXX***X X X**XXXXX XXX***",
+"**XXXX XXXX XXXX**X X**XXX XXXX XXX**",
+"**XXX XXXXXX XXXX*XXXX**XXX XXXXXXX XX**",
+"**XX XXXXXXXX XXX**XXX*XXX XXXXXXXX XX**",
+"*XXX XXXXXXXXX XXXXXXXXXXX XXXX XX XXX*",
+"*XXX XX XXXXX XXXXX XXXX XX XX XX XXX*",
+"*XXX XX XX XXX XXX XXX XXXX X XX XXX*",
+"*XXX XXXX X XXX XXXXXXXX XXXX XXXX XXX*",
+"*XXX XXXX X XXXX XXXXXX XXXXX XX XXX*",
+"**XX XX XXXX XXXXXX XXXXX XXXX XX**",
+"**XX XXXX XXXX XX XX XXXXX XXXX XX**",
+"**XX XXXXXX XXXXX XX XX XXXX XXXX XXX**",
+"**XXX XXXXX XXXXX XXXX XXXXX XXXXX XXX**",
+"***XX XXXXXX XXXX XXXX XXXXX XXXXX XX***",
+"***XXX XXXXX XXXXX XXX XXXX XXXXXX XX***",
+"***XXX XXXXX XXXXX X X XXXX XXXXX XXX***",
+"****XXX XXXXX XXXX X X XXX XXXXXX XX****",
+"*****XX XXXXX XXXX XXX XXXXXXXXX XX*****",
+"*****XXX XXXXXXXXX XXX XXXXXXXX XXX*****",
+"******XXX XXX XXX******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"********XXXXXXXXXXXXXXXXXXXXXXXX********",
+"*********XX XX*********",
+"*********X XXXXXXXXXXXXXXXXXX X*********",
+"*********X XXXXXXX XXXXXX X*********",
+"*********X XXXXXXXXXXXXXXXXXX X*********",
+"*********X X*********",
+"*********XXXXXXXXXXXXXXXXXXXXXX*********",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kll48.xpm b/assets/chess/pieces/ziics/SOLID/kll48.xpm
new file mode 100644
index 00000000..400c17af
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kll48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************X***********************",
+"***********************XXX**********************",
+"************************X***********************",
+"*********************XXXXXX*********************",
+"*********************XXXXXX*********************",
+"*********************XX X*********************",
+"******XXXXXXXX*******XX X X******XXXXXXXXXX*****",
+"***XXXXXXXXXXXX******XX X X****XXXXXXXXXXXXX****",
+"***XXXXX XXXXX***XX X X***XXXXXX XXX****",
+"**XXXXX XXXXX XXXXX**XX X***XXX XXXXX XXX***",
+"**XXXXX XXXXX XXXXX**XX X***XXX XXXXX XXX***",
+"**XXXX XXXXXXX XXXXX*XXXXX***XXX XXXXXXXXX XX***",
+"**XXX XXXXXXXXX XXX***XXX*XXXX XXXXXXXXXX XX***",
+"*XXXX XXXXXXXXXXX XXXXXXXXXXXXX XXXXX XXX XXXX*",
+"*XXXX XX XXXXXX XXXXXX XXXXX XX XX XXX XXXX*",
+"*XXXX XX XX XXXX XXXX XXXX XXXXX X XXX XXXX*",
+"*XXXX XX XX XXXX XXXX XXXX XXXXX X XXX XXXX*",
+"*XXXX XXXXX X XXXX XXXXXXXXXX XXXXX XXXXX XXXX*",
+"*XXXX XXXXX X XXXXX XXXXXXX XXXXXX XXX XXXX*",
+"**XXX XX XXXXX XXXXXXX XXXXXX XXXXX XX***",
+"**XXX XXXXX XXXXX XXX XX XXXXXX XXXXX XX***",
+"**XXX XXXXXXX XXXXXX XXX XX XXXX XXXXX XXX***",
+"**XXX XXXXXXX XXXXXX XXX XX XXXX XXXXX XXX***",
+"**XXXX XXXXXX XXXXXX XXXXX XXXXXX XXXXXX XXX***",
+"***XXX XXXXXXX XXXXX XXXXX XXXXXX XXXXXX XX****",
+"***XXXX XXXXXX XXXXXX XXX XXXXX XXXXXXXX XX****",
+"***XXXX XXXXXX XXXXXX X X XXXXX XXXXXX XXX****",
+"*****XXX XXXXXX XXXX X X XXXX XXXXXXX XX*****",
+"*****XXX XXXXXX XXXX X X XXXX XXXXXXX XX*****",
+"******XX XXXXXX XXXX XXX XXXXXXXXXXX XXX******",
+"******XXX XXXXXXXXXX XXX XXXXXXXXXX XXXX******",
+"*******XXXX XXX XXXX*******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"***********XX XX***********",
+"***********X XXXXXXXXXXXXXXXXXXXXXX X***********",
+"***********X XXXXXXXX XXXXXXXX X***********",
+"***********X XXXXXXXXXXXXXXXXXXXXXX X***********",
+"***********X X***********",
+"***********X X***********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXX***********",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kll50.xpm b/assets/chess/pieces/ziics/SOLID/kll50.xpm
new file mode 100644
index 00000000..f0da0e32
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kll50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"***************************X**********************",
+"*************************XXXX*********************",
+"*************************XXXX*********************",
+"***************************X**********************",
+"************************XXXXXXX*******************",
+"************************X XX*******************",
+"************************X XX*******************",
+"*******XXXXXXXXX********X X XX******XXXXXXXXXXX**",
+"****XXXXXXXXXXXXX*******X X XX****XXXXXXXXXXXXXX*",
+"****XXXXX XXXXX****X X XX**XXXXXXX XXXX*",
+"****XXXXX XXXXX****X X XX**XXXXXXX XXXX*",
+"***XXXXX XXXXXX XXXXX***X XX**XXXX XXXXX XXX",
+"***XXXX XXXXXXXX XXXXXX*XXXXX***XXXX XXXXXXXXXX XX",
+"***XX XXXXXXXXXX XXXX**XXXX**XXXX XXXXXXXXXXX XX",
+"***XX XXXXXXXXXX XXXX**XXXX**XXXX XXXXXXXXXXX XX",
+"*XXXX XXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXX XXX XX",
+"*XXXX XX XXXXXXX XXXXXXX XXXXX XX XX XXX XX",
+"*XXXX XX XXX XXXX XXXX XXXX XXXXXX X XXX XX",
+"*XXXX XX XXX XXXX XXXX XXXX XXXXXX X XXX XX",
+"*XXXX XXXXX XX XXXX XXXXXXXXXXX XXXXXX XXXXXX XX",
+"*XXXX XXXXX XX XXXXX XXXXXXXX XXXXXXX XXX XX",
+"***XX XX XXXXX XXXXXXXX XXXXXXX XXXXXX XX",
+"***XX XX XXXXX XXXXXXXX XXXXXXX XXXXXX XX",
+"***XX XXXXX XXXXX XX XXX XXXXXXX XXXXXX XX",
+"***XX XXXXXXXX XXXXXXX XXX XXX XXXXX XXXXX XXX",
+"***XXXX XXXXXXX XXXXXXX XXXXX XXXXXX XXXXXX XXX",
+"***XXXX XXXXXXX XXXXXXX XXXXX XXXXXX XXXXXX XXX",
+"****XXX XXXXXXXX XXXXXX XXXXX XXXXXX XXXXXX XX*",
+"****XXXX XXXXXXX XXXXXXX XXXX XXXXX XXXXXXXX XX*",
+"****XXXX XXXXXXX XXXXXXX XX X XXXXX XXXXXXX XXXX*",
+"****XXXX XXXXXXX XXXXXXX XX X XXXXX XXXXXXX XXXX*",
+"*****XXXX XXXXXX XXXXX XX X XXXX XXXXXXXX XXX**",
+"*******XX XXXXXX XXXXX XXXX XXXXXXXXXXXX XXX***",
+"*******XXXX XXXXXXXXXXXX XXXX XXXXXXXXXX XXXX***",
+"*******XXXX XXXXXXXXXXXX XXXX XXXXXXXXXX XXXX***",
+"********XXXX XXXX XXXX*****",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"************XXX XX*********",
+"************X XXXXXXXXXXXXXXXXXXXXXXXX X*********",
+"************X XXXXXXXXX XXXXXXXX X*********",
+"************X XXXXXXXXX XXXXXXXX X*********",
+"************X XXXXXXXXXXXXXXXXXXXXXXXX X*********",
+"************X X*********",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"**************************************************",
+"**************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/kll56.xpm b/assets/chess/pieces/ziics/SOLID/kll56.xpm
new file mode 100644
index 00000000..cb00fe1d
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/kll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"****************************X***************************",
+"**************************XXXX**************************",
+"**************************XXXX**************************",
+"****************************X***************************",
+"*************************XXXXXXX************************",
+"*************************XXXXXXX************************",
+"*************************X XX************************",
+"*******XXXXXXXXX*********X X XX*******XXXXXXXXXXX******",
+"****XXXXXXXXXXXXXX*******X X XX****XXXXXXXXXXXXXXX*****",
+"****XXXXXXXXXXXXXX*******X X XX****XXXXXXXXXXXXXXX*****",
+"****XXXXX XXXXXX****X X XX***XXXXXXX XXXX*****",
+"**XXXXXX XXXXXX XXXXXX***X XX***XXXX XXXXX XXXX***",
+"**XXXXXX XXXXXX XXXXXX***X XX***XXXX XXXXX XXXX***",
+"**XXXXX XXXXXXXX XXXXX**XXXXX***XXXX XXXXXXXXXX XXX***",
+"**XXX XXXXXXXXXXX XXXX***XXXX**XXXX XXXXXXXXXXXX XXX***",
+"*XXXX XXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXXX**",
+"*XXXX XXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXX XXX XXXX**",
+"*XXXX XX XXXXXXX XXXXXXX XXXXXX XXX XXX XXX XXXX**",
+"*XXXX XX XXX XXXXX XXXX XXXX XXXXX X XXX XXXX**",
+"*XXXX XX XXX XXXXX XXXX XXXX XXXXX X XXX XXXX**",
+"*XXXX XXXXX X XXXXX XXXXXXXXXXX XXXXX XXXXXX XXXX**",
+"*XXXX XXXXX X XXXXXX XXXXXXXXX XXXXXXX XXX XXXX**",
+"**XXX XX XXXXXX XXXXXXXXX XXXXXXX XXXXXX XXX***",
+"**XXX XX XXXXXX XXXXXXXXX XXXXXXX XXXXXX XXX***",
+"**XXX XXXXX XXXXXX XXX XXX XXXXXXX XXXXXX XXX***",
+"**XXX XXXXXXXX XXXXXXX XXX XXX XXXXXX XXXXX XXXX***",
+"**XXX XXXXXXXX XXXXXXX XXX XXX XXXXXX XXXXX XXXX***",
+"**XXXXX XXXXXXX XXXXXXX XXXXX XXXXXXX XXXXXXX XXXX***",
+"****XXX XXXXXXXX XXXXX XXXXX XXXXXXX XXXXXXX XX*****",
+"****XXXX XXXXXXX XXXXXXX XXXX XXXXX XXXXXXXX XX*****",
+"****XXXX XXXXXXX XXXXXXX XXXX XXXXX XXXXXXXX XX*****",
+"****XXXX XXXXXXX XXXXXXX XX X XXXXX XXXXXXX XXXX*****",
+"*****XXXX XXXXXXX XXXXXX XX X XXXX XXXXXXXXX XXX******",
+"*****XXXX XXXXXXX XXXXXX XX X XXXX XXXXXXXXX XXX******",
+"*******XX XXXXXXX XXXXXX XXXX XXXXXXXXXXXX XXX*******",
+"*******XXXX XXXXXXXXXXXXX XXXX XXXXXXXXXXX XXXXX*******",
+"********XXXX XXXX XXXX*********",
+"********XXXX XXXX XXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX************",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX************",
+"************XXX XXX*************",
+"************XX XXXXXXXXXXXXXXXXXXXXXXXXX X*************",
+"************XX XXXXXXXXXX XXXXXXXX X*************",
+"************XX XXXXXXXXXX XXXXXXXX X*************",
+"************XX XXXXXXXXXXXXXXXXXXXXXXXXX X*************",
+"************XX X*************",
+"************XX X*************",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/lsq32.xpm b/assets/chess/pieces/ziics/SOLID/lsq32.xpm
new file mode 100644
index 00000000..b46f6c22
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/lsq32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/lsq40.xpm b/assets/chess/pieces/ziics/SOLID/lsq40.xpm
new file mode 100644
index 00000000..e99456b0
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/lsq40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/lsq48.xpm b/assets/chess/pieces/ziics/SOLID/lsq48.xpm
new file mode 100644
index 00000000..bdf75ee2
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/lsq48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/lsq50.xpm b/assets/chess/pieces/ziics/SOLID/lsq50.xpm
new file mode 100644
index 00000000..236f8f98
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/lsq50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+"**************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/lsq56.xpm b/assets/chess/pieces/ziics/SOLID/lsq56.xpm
new file mode 100644
index 00000000..3b29f9bf
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/lsq56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndd32.xpm b/assets/chess/pieces/ziics/SOLID/ndd32.xpm
new file mode 100644
index 00000000..9e26e2f9
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndd32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................",
+"................................",
+"........... . ..................",
+"........... . ..................",
+"............ ...............",
+"........... .............",
+"......... . ...........",
+"........ .. . ..........",
+"...... . .. ........",
+"..... .......",
+"..... . .......",
+".... . .......",
+"... . . ......",
+".. . . .....",
+".. ... . . .....",
+". ....... . .....",
+". . ....... . . ....",
+". . ....... .... . ....",
+"..... ....... . ...",
+"............. . ...",
+"............ .. ...",
+"............ .. ...",
+"........... . ...",
+".......... . ...",
+"......... . ...",
+"......... . ...",
+"......... . ...",
+"........ . ...",
+"....... . ...",
+"....... . ...",
+"....... . ...",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndd40.xpm b/assets/chess/pieces/ziics/SOLID/ndd40.xpm
new file mode 100644
index 00000000..c67cf0e8
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"........................................",
+"................ .......................",
+".............. . ......................",
+".............. . ......................",
+".............. ....................",
+"............... ..................",
+".............. ................",
+"............ X ..............",
+".......... XXX XX ............",
+"......... XX XX X ...........",
+"........ X XX ..........",
+"....... X .........",
+"...... X .........",
+"..... X ........",
+".... X .......",
+".... X X .......",
+"... XX X ......",
+"... ... X X ......",
+".. ........ X X ......",
+".. X .. ........ XX XX .....",
+".. .. ......... XX X .....",
+".. .. ......... XXXXX X .....",
+"...... ......... X ....",
+"................. X ....",
+"................ XX ....",
+"............... XX ....",
+"............... XX ...",
+".............. X ...",
+"............. X ...",
+"............ X ...",
+"............ X ...",
+"............ X ...",
+"........... X ...",
+".......... X ...",
+".......... X ...",
+"......... X ...",
+"......... X ...",
+"......... ...",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndd48.xpm b/assets/chess/pieces/ziics/SOLID/ndd48.xpm
new file mode 100644
index 00000000..553d2b70
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndd48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"................................................",
+"................... ............................",
+"................. . ...........................",
+"................. . ...........................",
+"................. . ...........................",
+"................. ........................",
+".................. ......................",
+"................. ...................",
+".............. X .................",
+"............ XXX XX ...............",
+"............ XXX XX ...............",
+"........... XXX XX XX .............",
+"......... X XX ............",
+"........ X ...........",
+"....... X ...........",
+"...... XX ..........",
+"...... XX ..........",
+"..... XX .........",
+"..... XX X .........",
+"... XX X .......",
+"... .... X X .......",
+".. .......... X X .......",
+".. .......... X X .......",
+".. XX ... .......... XX XX ......",
+".. .. ........... XX X ......",
+".. .. .......... XXXXXX X ......",
+"....... ........... X .....",
+".................... X .....",
+".................... X .....",
+"................... XXX .....",
+".................. XXX .....",
+".................. XXX ....",
+"................. XX ....",
+"............... XX ....",
+"............... XX ....",
+".............. XX ....",
+".............. XX ....",
+".............. XX ....",
+"............. XX ....",
+"............ XX ....",
+"............ XX ....",
+"............ XX ....",
+"........... XX ....",
+"........... XX ....",
+"........... ....",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndd50.xpm b/assets/chess/pieces/ziics/SOLID/ndd50.xpm
new file mode 100644
index 00000000..97d5801d
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndd50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"..................................................",
+"..................... ...........................",
+"..................... ...........................",
+"................... . ..........................",
+"................... . ..........................",
+"................... .......................",
+"................... .......................",
+".................... .....................",
+"................... ..................",
+"................ X ...............",
+"................ X ...............",
+"............. XXXX XXX .............",
+"............ XXX XXX X ...........",
+"........... X XXX ..........",
+"........... X XXX ..........",
+"......... X .........",
+"........ X .........",
+"....... XX .......",
+"....... XX .......",
+"..... X ......",
+"..... X X ......",
+".... XXX X .....",
+".... XXX X .....",
+".... .... XX X .....",
+"... ........... X XX .....",
+"... X ... .......... XXX XXX ...",
+"... X ... .......... XXX XXX ...",
+"... ... ............ XXX X ...",
+"... .. ............ XXXXXX X ...",
+"........ ............ X ..",
+"........ ............ X ..",
+"....................... X ..",
+"..................... XX ..",
+".................... XX ..",
+".................... XX ..",
+".................... XX .",
+"................... X .",
+"................. X .",
+"................. X .",
+"................ X .",
+"................ X .",
+"................ X .",
+"................ X .",
+"............... X .",
+"............. X .",
+"............. X .",
+"............. X .",
+"............ X .",
+"............ .",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndd56.xpm b/assets/chess/pieces/ziics/SOLID/ndd56.xpm
new file mode 100644
index 00000000..40784021
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"........................................................",
+"...................... .................................",
+"...................... .................................",
+"................... . ...............................",
+"................... . ...............................",
+"................... . ...............................",
+"................... ............................",
+"..................... ..........................",
+"................... .......................",
+"................... .......................",
+"................ X ....................",
+".............. XXXX XXX .................",
+".............. XXXX XXX .................",
+"............ XXX XXX X ................",
+"........... X XXX ..............",
+"......... X .............",
+"......... X .............",
+"........ XX .............",
+"....... X ............",
+"....... X ............",
+"..... X ..........",
+"..... X XX ..........",
+".... XXX X .........",
+".... XXX X .........",
+".... ..... X X .........",
+".. ............ XX X .........",
+".. ............ XX X .........",
+".. X ... ........... XXX XXX .......",
+".. ... ............ XX XX .......",
+".. .. ............. XXXXXXX XX .......",
+".. .. ............. XXXXXXX XX .......",
+"........ ............ XX ......",
+"....................... XX ......",
+"....................... XX ......",
+"...................... XXX ......",
+"..................... XXX ......",
+"..................... XXX .....",
+"..................... XXX .....",
+"................... X .....",
+".................. X .....",
+".................. X .....",
+"................ X .....",
+"................ X .....",
+"................ X .....",
+"................ X .....",
+"............... X .....",
+".............. X .....",
+".............. X .....",
+".............. X .....",
+"............ X .....",
+"............ X .....",
+"............ X .....",
+"............ .....",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndl32.xpm b/assets/chess/pieces/ziics/SOLID/ndl32.xpm
new file mode 100644
index 00000000..21be223b
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndl32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************",
+"********************************",
+"*********** * ******************",
+"*********** * ******************",
+"************ ***************",
+"*********** *************",
+"********* * ***********",
+"******** ** * **********",
+"****** * ** ********",
+"***** *******",
+"***** * *******",
+"**** * *******",
+"*** * * ******",
+"** * * *****",
+"** *** * * *****",
+"* ******* * *****",
+"* * ******* * * ****",
+"* * ******* **** * ****",
+"***** ******* * ***",
+"************* * ***",
+"************ ** ***",
+"************ ** ***",
+"*********** * ***",
+"********** * ***",
+"********* * ***",
+"********* * ***",
+"********* * ***",
+"******** * ***",
+"******* * ***",
+"******* * ***",
+"******* * ***",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndl40.xpm b/assets/chess/pieces/ziics/SOLID/ndl40.xpm
new file mode 100644
index 00000000..7a1a16a6
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"****************************************",
+"**************** ***********************",
+"************** * **********************",
+"************** * **********************",
+"************** ********************",
+"*************** ******************",
+"************** ****************",
+"************ X **************",
+"********** XXX XX ************",
+"********* XX XX X ***********",
+"******** X XX **********",
+"******* X *********",
+"****** X *********",
+"***** X ********",
+"**** X *******",
+"**** X X *******",
+"*** XX X ******",
+"*** *** X X ******",
+"** ******** X X ******",
+"** X ** ******** XX XX *****",
+"** ** ********* XX X *****",
+"** ** ********* XXXXX X *****",
+"****** ********* X ****",
+"***************** X ****",
+"**************** XX ****",
+"*************** XX ****",
+"*************** XX ***",
+"************** X ***",
+"************* X ***",
+"************ X ***",
+"************ X ***",
+"************ X ***",
+"*********** X ***",
+"********** X ***",
+"********** X ***",
+"********* X ***",
+"********* X ***",
+"********* ***",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndl48.xpm b/assets/chess/pieces/ziics/SOLID/ndl48.xpm
new file mode 100644
index 00000000..2a9b8fd5
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndl48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************************************",
+"******************* ****************************",
+"***************** * ***************************",
+"***************** * ***************************",
+"***************** * ***************************",
+"***************** ************************",
+"****************** **********************",
+"***************** *******************",
+"************** X *****************",
+"************ XXX XX ***************",
+"************ XXX XX ***************",
+"*********** XXX XX XX *************",
+"********* X XX ************",
+"******** X ***********",
+"******* X ***********",
+"****** XX **********",
+"****** XX **********",
+"***** XX *********",
+"***** XX X *********",
+"*** XX X *******",
+"*** **** X X *******",
+"** ********** X X *******",
+"** ********** X X *******",
+"** XX *** ********** XX XX ******",
+"** ** *********** XX X ******",
+"** ** ********** XXXXXX X ******",
+"******* *********** X *****",
+"******************** X *****",
+"******************** X *****",
+"******************* XXX *****",
+"****************** XXX *****",
+"****************** XXX ****",
+"***************** XX ****",
+"*************** XX ****",
+"*************** XX ****",
+"************** XX ****",
+"************** XX ****",
+"************** XX ****",
+"************* XX ****",
+"************ XX ****",
+"************ XX ****",
+"************ XX ****",
+"*********** XX ****",
+"*********** XX ****",
+"*********** ****",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndl50.xpm b/assets/chess/pieces/ziics/SOLID/ndl50.xpm
new file mode 100644
index 00000000..57ffcf6b
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndl50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"**************************************************",
+"********************* ***************************",
+"********************* ***************************",
+"******************* * **************************",
+"******************* * **************************",
+"******************* ***********************",
+"******************* ***********************",
+"******************** *********************",
+"******************* ******************",
+"**************** X ***************",
+"**************** X ***************",
+"************* XXXX XXX *************",
+"************ XXX XXX X ***********",
+"*********** X XXX **********",
+"*********** X XXX **********",
+"********* X *********",
+"******** X *********",
+"******* XX *******",
+"******* XX *******",
+"***** X ******",
+"***** X X ******",
+"**** XXX X *****",
+"**** XXX X *****",
+"**** **** XX X *****",
+"*** *********** X XX *****",
+"*** X *** ********** XXX XXX ***",
+"*** X *** ********** XXX XXX ***",
+"*** *** ************ XXX X ***",
+"*** ** ************ XXXXXX X ***",
+"******** ************ X **",
+"******** ************ X **",
+"*********************** X **",
+"********************* XX **",
+"******************** XX **",
+"******************** XX **",
+"******************** XX *",
+"******************* X *",
+"***************** X *",
+"***************** X *",
+"**************** X *",
+"**************** X *",
+"**************** X *",
+"**************** X *",
+"*************** X *",
+"************* X *",
+"************* X *",
+"************* X *",
+"************ X *",
+"************ *",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/ndl56.xpm b/assets/chess/pieces/ziics/SOLID/ndl56.xpm
new file mode 100644
index 00000000..4c488725
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/ndl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"********************************************************",
+"********************** *********************************",
+"********************** *********************************",
+"******************* * *******************************",
+"******************* * *******************************",
+"******************* * *******************************",
+"******************* ****************************",
+"********************* **************************",
+"******************* ***********************",
+"******************* ***********************",
+"**************** X ********************",
+"************** XXXX XXX *****************",
+"************** XXXX XXX *****************",
+"************ XXX XXX X ****************",
+"*********** X XXX **************",
+"********* X *************",
+"********* X *************",
+"******** XX *************",
+"******* X ************",
+"******* X ************",
+"***** X **********",
+"***** X XX **********",
+"**** XXX X *********",
+"**** XXX X *********",
+"**** ***** X X *********",
+"** ************ XX X *********",
+"** ************ XX X *********",
+"** X *** *********** XXX XXX *******",
+"** *** ************ XX XX *******",
+"** ** ************* XXXXXXX XX *******",
+"** ** ************* XXXXXXX XX *******",
+"******** ************ XX ******",
+"*********************** XX ******",
+"*********************** XX ******",
+"********************** XXX ******",
+"********************* XXX ******",
+"********************* XXX *****",
+"********************* XXX *****",
+"******************* X *****",
+"****************** X *****",
+"****************** X *****",
+"**************** X *****",
+"**************** X *****",
+"**************** X *****",
+"**************** X *****",
+"*************** X *****",
+"************** X *****",
+"************** X *****",
+"************** X *****",
+"************ X *****",
+"************ X *****",
+"************ X *****",
+"************ *****",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nld32.xpm b/assets/chess/pieces/ziics/SOLID/nld32.xpm
new file mode 100644
index 00000000..01ac9680
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nld32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................",
+"................................",
+"...........X.X..................",
+"...........X.X..................",
+"............XXXXX...............",
+"...........XXXXXXXX.............",
+".........XXXXXXX.XXXX...........",
+"........XXX..XXXX.XXXX..........",
+"......XXXXXX.XXXXXX..XXX........",
+".....XXXXXXXXXXXXXXXXXXXX.......",
+".....XXXXXXXXXXXXXXXX.XXX.......",
+"....XXXXXXXXXXXXXXXXXX.XX.......",
+"...XXXXXXXXXXXXXXX.XXXX.XX......",
+"..XXXXXXXXXXXXXXX.XXXXXX.XX.....",
+"..XXXXXXXXXXX...XXXX.XXX.XX.....",
+".XXXXXXXX.......XXX.XXXXXXX.....",
+".XXXX.XX.......XXXXX.XXXX.XX....",
+".XXX.XX.......XX....XXXXX.XX....",
+".....X.......XXXXXXXXXXXX.XXX...",
+".............XXXXXXXXXXXX.XXX...",
+"............XXXXXXXXXXXXX..XX...",
+"............XXXXXXXXXXXXX..XX...",
+"...........XXXXXXXXXXXXXXX.XX...",
+"..........XXXXXXXXXXXXXXXX.XX...",
+".........XXXXXXXXXXXXXXXXX.XX...",
+".........XXXXXXXXXXXXXXXXX.XX...",
+".........XXXXXXXXXXXXXXXXX.XX...",
+"........XXXXXXXXXXXXXXXXXX.XX...",
+".......XXXXXXXXXXXXXXXXXXX.XX...",
+".......XXXXXXXXXXXXXXXXXXX.XX...",
+".......XXXXXXXXXXXXXXXXXXX.XX...",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nld40.xpm b/assets/chess/pieces/ziics/SOLID/nld40.xpm
new file mode 100644
index 00000000..425e20d9
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"........................................",
+"................X.......................",
+"..............X.XX......................",
+"..............X.XX......................",
+"..............XXXXXX....................",
+"...............XXXXXXX..................",
+"..............XXXXXXXXXX................",
+"............XXXXXXXX XXXXX..............",
+"..........XXXX XXXX XXXXX............",
+".........XXXX X XXXXX XXXXX...........",
+"........XXXXXXX XXXXXXXX XXXX..........",
+".......XXXXXXXXXXXXXXXXXXX XXXX.........",
+"......XXXXXXXXXXXXXXXXXXXXX XXX.........",
+".....XXXXXXXXXXXXXXXXXXXXXXX XXX........",
+"....XXXXXXXXXXXXXXXXXXX XXXXXXXXX.......",
+"....XXXXXXXXXXXXXXXXXXX XXXXX XXX.......",
+"...XXXXXXXXXXXXXXXXXX XXXXXXX XXX......",
+"...XXXXXXXXXXXXXX...XXXXX XXXX XXX......",
+"..XXXXXXXXXX........XXXX XXXXXX XX......",
+"..X XXX..XX........XX XXXXXXXX XX.....",
+"..XXXX..XX.........XXXXXX XXXXX XX.....",
+"..XXX..XX.........XX XXXXXXX XX.....",
+"......XX.........XXXXXXXXXXXXXXX XXX....",
+".................XXXXXXXXXXXXXXX XXX....",
+"................XXXXXXXXXXXXXXXX XX....",
+"...............XXXXXXXXXXXXXXXXX XX....",
+"...............XXXXXXXXXXXXXXXXX XXX...",
+"..............XXXXXXXXXXXXXXXXXXX XXX...",
+".............XXXXXXXXXXXXXXXXXXXX XXX...",
+"............XXXXXXXXXXXXXXXXXXXXX XXX...",
+"............XXXXXXXXXXXXXXXXXXXXX XXX...",
+"............XXXXXXXXXXXXXXXXXXXXX XXX...",
+"...........XXXXXXXXXXXXXXXXXXXXXX XXX...",
+"..........XXXXXXXXXXXXXXXXXXXXXXX XXX...",
+"..........XXXXXXXXXXXXXXXXXXXXXXX XXX...",
+".........XXXXXXXXXXXXXXXXXXXXXXXX XXX...",
+".........XXXXXXXXXXXXXXXXXXXXXXXX XXX...",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXX...",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nld48.xpm b/assets/chess/pieces/ziics/SOLID/nld48.xpm
new file mode 100644
index 00000000..96ae9b2f
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nld48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"................................................",
+"...................X............................",
+".................X.XX...........................",
+".................X.XX...........................",
+".................X.XX...........................",
+".................XXXXXXX........................",
+"..................XXXXXXXX......................",
+".................XXXXXXXXXXXX...................",
+"..............XXXXXXXXXX XXXXXX.................",
+"............XXXXX XXXXX XXXXXX...............",
+"............XXXXX XXXXX XXXXXX...............",
+"...........XXXX X XXXXXX XXXXXX.............",
+".........XXXXXXXXX XXXXXXXXXX XXXXX............",
+"........XXXXXXXXXXXXXXXXXXXXXXX XXXXX...........",
+".......XXXXXXXXXXXXXXXXXXXXXXXXX XXXX...........",
+"......XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX..........",
+"......XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX..........",
+".....XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX.........",
+".....XXXXXXXXXXXXXXXXXXXXXX XXXXXX XXX.........",
+"...XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXX.......",
+"...XXXXXXXXXXXXXXXXX....XXXXXX XXXXX XXXX.......",
+"..XXXXXXXXXXXX..........XXXXX XXXXXXX XXX.......",
+"..XXXXXXXXXXXX..........XXXXX XXXXXXX XXX.......",
+"..X XXX...XX..........XX XXXXXXXXXX XXX......",
+"..XXXXX..XXX...........XXXXXXX XXXXXX XXX......",
+"..XXXX..XXX..........XXX XXXXXXXX XXX......",
+".......XX...........XXXXXXXXXXXXXXXXXX XXXX.....",
+"....................XXXXXXXXXXXXXXXXXX XXXX.....",
+"....................XXXXXXXXXXXXXXXXXX XXXX.....",
+"...................XXXXXXXXXXXXXXXXXXX XX.....",
+"..................XXXXXXXXXXXXXXXXXXXX XX.....",
+"..................XXXXXXXXXXXXXXXXXXXX XXX....",
+".................XXXXXXXXXXXXXXXXXXXXXX XXX....",
+"...............XXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"...............XXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX....",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nld50.xpm b/assets/chess/pieces/ziics/SOLID/nld50.xpm
new file mode 100644
index 00000000..b14a31fa
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nld50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"..................................................",
+".....................XX...........................",
+".....................XX...........................",
+"...................X.XXX..........................",
+"...................X.XXX..........................",
+"...................XXXXXXXX.......................",
+"...................XXXXXXXX.......................",
+"....................XXXXXXXXX.....................",
+"...................XXXXXXXXXXXXX..................",
+"................XXXXXXXXXXX XXXXXXX...............",
+"................XXXXXXXXXXX XXXXXXX...............",
+".............XXXXXX XXXXX XXXXXX.............",
+"............XXXXX X XXXXXXX XXXXXXX...........",
+"...........XXXXXXXXX XXXXXXXXXXX XXXXX..........",
+"...........XXXXXXXXX XXXXXXXXXXX XXXXX..........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX.........",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.........",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.......",
+".....XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX......",
+".....XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXX......",
+"....XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXX.....",
+"....XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXX.....",
+"....XXXXXXXXXXXXXXXXXXX....XXXXXX XXXXX XXXX.....",
+"...XXXXXXXXXXXXX...........XXXXX XXXXXXXX XX.....",
+"...X XXXX...XXX..........XXX XXXXXXXXXX XXX...",
+"...X XXXX...XXX..........XXX XXXXXXXXXX XXX...",
+"...XXXXX...XX............XXXXXXXX XXXXXXX XXX...",
+"...XXXX..XXX............XXX XXXXXXXXXX XXX...",
+"........XXX............XXXXXXXXXXXXXXXXXXXX XXXX..",
+"........XXX............XXXXXXXXXXXXXXXXXXXX XXXX..",
+".......................XXXXXXXXXXXXXXXXXXXX XXXX..",
+".....................XXXXXXXXXXXXXXXXXXXXXX XXX..",
+"....................XXXXXXXXXXXXXXXXXXXXXXX XXX..",
+"....................XXXXXXXXXXXXXXXXXXXXXXX XXX..",
+"....................XXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+"...................XXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+".................XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+".................XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+"...............XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nld56.xpm b/assets/chess/pieces/ziics/SOLID/nld56.xpm
new file mode 100644
index 00000000..e079c018
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"........................................................",
+"......................X.................................",
+"......................X.................................",
+"...................XX.XXX...............................",
+"...................XX.XXX...............................",
+"...................XX.XXX...............................",
+"...................XXXXXXXXX............................",
+".....................XXXXXXXXX..........................",
+"...................XXXXXXXXXXXXXX.......................",
+"...................XXXXXXXXXXXXXX.......................",
+"................XXXXXXXXXXXX XXXXXXX....................",
+"..............XXXXX XXXXXX XXXXXXX.................",
+"..............XXXXX XXXXXX XXXXXXX.................",
+"............XXXXXX X XXXXXXX XXXXXXX................",
+"...........XXXXXXXXXX XXXXXXXXXXX XXXXXX..............",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX.............",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX.............",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.............",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX............",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX............",
+".....XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX..........",
+".....XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXX..........",
+"....XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXX.........",
+"....XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXX.........",
+"....XXXXXXXXXXXXXXXXXXX.....XXXXXXX XXXXXX XXXX.........",
+"..XXXXXXXXXXXXXX............XXXXX XXXXXXXX XXX.........",
+"..XXXXXXXXXXXXXX............XXXXX XXXXXXXX XXX.........",
+"..XX XXXX...XXX...........XXX XXXXXXXXXXX XXX.......",
+"..XXXXXX...XXX............XXXXXXXXX XXXXXXX XXX.......",
+"..XXXXX..XXX.............XXX XXXXXXXXX XXX.......",
+"..XXXXX..XXX.............XXX XXXXXXXXX XXX.......",
+"........XXX............XXXXXXXXXXXXXXXXXXXXX XXXX......",
+".......................XXXXXXXXXXXXXXXXXXXXX XXXX......",
+".......................XXXXXXXXXXXXXXXXXXXXX XXXX......",
+"......................XXXXXXXXXXXXXXXXXXXXXX XXX......",
+".....................XXXXXXXXXXXXXXXXXXXXXXX XXX......",
+".....................XXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+".....................XXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"...................XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"..................XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"..................XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"...............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX.....",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nll32.xpm b/assets/chess/pieces/ziics/SOLID/nll32.xpm
new file mode 100644
index 00000000..b4811037
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nll32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************",
+"********************************",
+"***********X*X******************",
+"***********X*X******************",
+"************XXXXX***************",
+"***********XXXXXXXX*************",
+"*********XXXXXXX*XXXX***********",
+"********XXX**XXXX*XXXX**********",
+"******XXXXXX*XXXXXX**XXX********",
+"*****XXXXXXXXXXXXXXXXXXXX*******",
+"*****XXXXXXXXXXXXXXXX*XXX*******",
+"****XXXXXXXXXXXXXXXXXX*XX*******",
+"***XXXXXXXXXXXXXXX*XXXX*XX******",
+"**XXXXXXXXXXXXXXX*XXXXXX*XX*****",
+"**XXXXXXXXXXX***XXXX*XXX*XX*****",
+"*XXXXXXXX*******XXX*XXXXXXX*****",
+"*XXXX*XX*******XXXXX*XXXX*XX****",
+"*XXX*XX*******XX****XXXXX*XX****",
+"*****X*******XXXXXXXXXXXX*XXX***",
+"*************XXXXXXXXXXXX*XXX***",
+"************XXXXXXXXXXXXX**XX***",
+"************XXXXXXXXXXXXX**XX***",
+"***********XXXXXXXXXXXXXXX*XX***",
+"**********XXXXXXXXXXXXXXXX*XX***",
+"*********XXXXXXXXXXXXXXXXX*XX***",
+"*********XXXXXXXXXXXXXXXXX*XX***",
+"*********XXXXXXXXXXXXXXXXX*XX***",
+"********XXXXXXXXXXXXXXXXXX*XX***",
+"*******XXXXXXXXXXXXXXXXXXX*XX***",
+"*******XXXXXXXXXXXXXXXXXXX*XX***",
+"*******XXXXXXXXXXXXXXXXXXX*XX***",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nll40.xpm b/assets/chess/pieces/ziics/SOLID/nll40.xpm
new file mode 100644
index 00000000..9ae13fea
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"****************************************",
+"****************X***********************",
+"**************X*XX**********************",
+"**************X*XX**********************",
+"**************XXXXXX********************",
+"***************XXXXXXX******************",
+"**************XXXXXXXXXX****************",
+"************XXXXXXXX XXXXX**************",
+"**********XXXX XXXX XXXXX************",
+"*********XXXX X XXXXX XXXXX***********",
+"********XXXXXXX XXXXXXXX XXXX**********",
+"*******XXXXXXXXXXXXXXXXXXX XXXX*********",
+"******XXXXXXXXXXXXXXXXXXXXX XXX*********",
+"*****XXXXXXXXXXXXXXXXXXXXXXX XXX********",
+"****XXXXXXXXXXXXXXXXXXX XXXXXXXXX*******",
+"****XXXXXXXXXXXXXXXXXXX XXXXX XXX*******",
+"***XXXXXXXXXXXXXXXXXX XXXXXXX XXX******",
+"***XXXXXXXXXXXXXX***XXXXX XXXX XXX******",
+"**XXXXXXXXXX********XXXX XXXXXX XX******",
+"**X XXX**XX********XX XXXXXXXX XX*****",
+"**XXXX**XX*********XXXXXX XXXXX XX*****",
+"**XXX**XX*********XX XXXXXXX XX*****",
+"******XX*********XXXXXXXXXXXXXXX XXX****",
+"*****************XXXXXXXXXXXXXXX XXX****",
+"****************XXXXXXXXXXXXXXXX XX****",
+"***************XXXXXXXXXXXXXXXXX XX****",
+"***************XXXXXXXXXXXXXXXXX XXX***",
+"**************XXXXXXXXXXXXXXXXXXX XXX***",
+"*************XXXXXXXXXXXXXXXXXXXX XXX***",
+"************XXXXXXXXXXXXXXXXXXXXX XXX***",
+"************XXXXXXXXXXXXXXXXXXXXX XXX***",
+"************XXXXXXXXXXXXXXXXXXXXX XXX***",
+"***********XXXXXXXXXXXXXXXXXXXXXX XXX***",
+"**********XXXXXXXXXXXXXXXXXXXXXXX XXX***",
+"**********XXXXXXXXXXXXXXXXXXXXXXX XXX***",
+"*********XXXXXXXXXXXXXXXXXXXXXXXX XXX***",
+"*********XXXXXXXXXXXXXXXXXXXXXXXX XXX***",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXX***",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nll48.xpm b/assets/chess/pieces/ziics/SOLID/nll48.xpm
new file mode 100644
index 00000000..b8fc0df3
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nll48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************************************",
+"*******************X****************************",
+"*****************X*XX***************************",
+"*****************X*XX***************************",
+"*****************X*XX***************************",
+"*****************XXXXXXX************************",
+"******************XXXXXXXX**********************",
+"*****************XXXXXXXXXXXX*******************",
+"**************XXXXXXXXXX XXXXXX*****************",
+"************XXXXX XXXXX XXXXXX***************",
+"************XXXXX XXXXX XXXXXX***************",
+"***********XXXX X XXXXXX XXXXXX*************",
+"*********XXXXXXXXX XXXXXXXXXX XXXXX************",
+"********XXXXXXXXXXXXXXXXXXXXXXX XXXXX***********",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXX XXXX***********",
+"******XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX**********",
+"******XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX**********",
+"*****XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX*********",
+"*****XXXXXXXXXXXXXXXXXXXXXX XXXXXX XXX*********",
+"***XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXX*******",
+"***XXXXXXXXXXXXXXXXX****XXXXXX XXXXX XXXX*******",
+"**XXXXXXXXXXXX**********XXXXX XXXXXXX XXX*******",
+"**XXXXXXXXXXXX**********XXXXX XXXXXXX XXX*******",
+"**X XXX***XX**********XX XXXXXXXXXX XXX******",
+"**XXXXX**XXX***********XXXXXXX XXXXXX XXX******",
+"**XXXX**XXX**********XXX XXXXXXXX XXX******",
+"*******XX***********XXXXXXXXXXXXXXXXXX XXXX*****",
+"********************XXXXXXXXXXXXXXXXXX XXXX*****",
+"********************XXXXXXXXXXXXXXXXXX XXXX*****",
+"*******************XXXXXXXXXXXXXXXXXXX XX*****",
+"******************XXXXXXXXXXXXXXXXXXXX XX*****",
+"******************XXXXXXXXXXXXXXXXXXXX XXX****",
+"*****************XXXXXXXXXXXXXXXXXXXXXX XXX****",
+"***************XXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"***************XXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX****",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX****",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nll50.xpm b/assets/chess/pieces/ziics/SOLID/nll50.xpm
new file mode 100644
index 00000000..0b867e01
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nll50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"**************************************************",
+"*********************XX***************************",
+"*********************XX***************************",
+"*******************X*XXX**************************",
+"*******************X*XXX**************************",
+"*******************XXXXXXXX***********************",
+"*******************XXXXXXXX***********************",
+"********************XXXXXXXXX*********************",
+"*******************XXXXXXXXXXXXX******************",
+"****************XXXXXXXXXXX XXXXXXX***************",
+"****************XXXXXXXXXXX XXXXXXX***************",
+"*************XXXXXX XXXXX XXXXXX*************",
+"************XXXXX X XXXXXXX XXXXXXX***********",
+"***********XXXXXXXXX XXXXXXXXXXX XXXXX**********",
+"***********XXXXXXXXX XXXXXXXXXXX XXXXX**********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX*********",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*********",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*******",
+"*****XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX******",
+"*****XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXX******",
+"****XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXX*****",
+"****XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXX*****",
+"****XXXXXXXXXXXXXXXXXXX****XXXXXX XXXXX XXXX*****",
+"***XXXXXXXXXXXXX***********XXXXX XXXXXXXX XX*****",
+"***X XXXX***XXX**********XXX XXXXXXXXXX XXX***",
+"***X XXXX***XXX**********XXX XXXXXXXXXX XXX***",
+"***XXXXX***XX************XXXXXXXX XXXXXXX XXX***",
+"***XXXX**XXX************XXX XXXXXXXXXX XXX***",
+"********XXX************XXXXXXXXXXXXXXXXXXXX XXXX**",
+"********XXX************XXXXXXXXXXXXXXXXXXXX XXXX**",
+"***********************XXXXXXXXXXXXXXXXXXXX XXXX**",
+"*********************XXXXXXXXXXXXXXXXXXXXXX XXX**",
+"********************XXXXXXXXXXXXXXXXXXXXXXX XXX**",
+"********************XXXXXXXXXXXXXXXXXXXXXXX XXX**",
+"********************XXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"*******************XXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"*****************XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"*****************XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"***************XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/nll56.xpm b/assets/chess/pieces/ziics/SOLID/nll56.xpm
new file mode 100644
index 00000000..a42af50b
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/nll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"********************************************************",
+"**********************X*********************************",
+"**********************X*********************************",
+"*******************XX*XXX*******************************",
+"*******************XX*XXX*******************************",
+"*******************XX*XXX*******************************",
+"*******************XXXXXXXXX****************************",
+"*********************XXXXXXXXX**************************",
+"*******************XXXXXXXXXXXXXX***********************",
+"*******************XXXXXXXXXXXXXX***********************",
+"****************XXXXXXXXXXXX XXXXXXX********************",
+"**************XXXXX XXXXXX XXXXXXX*****************",
+"**************XXXXX XXXXXX XXXXXXX*****************",
+"************XXXXXX X XXXXXXX XXXXXXX****************",
+"***********XXXXXXXXXX XXXXXXXXXXX XXXXXX**************",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX*************",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX*************",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*************",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX************",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX************",
+"*****XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX**********",
+"*****XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXX**********",
+"****XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXX*********",
+"****XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXX*********",
+"****XXXXXXXXXXXXXXXXXXX*****XXXXXXX XXXXXX XXXX*********",
+"**XXXXXXXXXXXXXX************XXXXX XXXXXXXX XXX*********",
+"**XXXXXXXXXXXXXX************XXXXX XXXXXXXX XXX*********",
+"**XX XXXX***XXX***********XXX XXXXXXXXXXX XXX*******",
+"**XXXXXX***XXX************XXXXXXXXX XXXXXXX XXX*******",
+"**XXXXX**XXX*************XXX XXXXXXXXX XXX*******",
+"**XXXXX**XXX*************XXX XXXXXXXXX XXX*******",
+"********XXX************XXXXXXXXXXXXXXXXXXXXX XXXX******",
+"***********************XXXXXXXXXXXXXXXXXXXXX XXXX******",
+"***********************XXXXXXXXXXXXXXXXXXXXX XXXX******",
+"**********************XXXXXXXXXXXXXXXXXXXXXX XXX******",
+"*********************XXXXXXXXXXXXXXXXXXXXXXX XXX******",
+"*********************XXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"*********************XXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"*******************XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"******************XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"******************XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"***************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX*****",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdd32.xpm b/assets/chess/pieces/ziics/SOLID/pdd32.xpm
new file mode 100644
index 00000000..006dd0be
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdd32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"............... ..............",
+".............. .............",
+".............. .............",
+".............. .............",
+".............. .............",
+"............... ..............",
+"............. ............",
+"............ ...........",
+".............. .............",
+".............. .............",
+"............. ............",
+"............. ............",
+"............. ...........",
+"............ ...........",
+"............ ...........",
+"........... ..........",
+"........... ..........",
+"........... ..........",
+"........... ..........",
+"........... ..........",
+"............ ...........",
+"............ ...........",
+"............ ...........",
+"............. ...........",
+"............. ............",
+"........... ..........",
+"......... .......",
+"........ .......",
+"...... .....",
+"...... .....",
+"...... .....",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdd40.xpm b/assets/chess/pieces/ziics/SOLID/pdd40.xpm
new file mode 100644
index 00000000..fb1651ca
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"................... .................",
+".................. ................",
+".................. ................",
+".................. ................",
+".................. ................",
+".................. ................",
+"................... .................",
+"................. ...............",
+"............... .............",
+"................. ...............",
+".................. ................",
+".................. ................",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+"................ ..............",
+"............... .............",
+"............... .............",
+".............. ............",
+".............. ............",
+".............. ............",
+".............. ............",
+".............. ............",
+".............. ............",
+".............. ............",
+"............... .............",
+"............... .............",
+"............... .............",
+"................ ..............",
+"................. ...............",
+"................. ...............",
+".............. ............",
+"........... .........",
+".......... ........",
+"......... .......",
+"........ ......",
+"........ ......",
+"........ ......",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdd48.xpm b/assets/chess/pieces/ziics/SOLID/pdd48.xpm
new file mode 100644
index 00000000..a3715bd9
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdd48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"....................... .....................",
+"..................... ...................",
+"..................... ...................",
+"..................... ...................",
+"..................... ...................",
+"..................... ...................",
+"..................... ...................",
+"....................... .....................",
+".................... ..................",
+".................. ................",
+".................. ................",
+".................... ..................",
+"..................... ...................",
+"..................... ...................",
+".................... ..................",
+".................... ..................",
+".................... ..................",
+".................... ..................",
+"................... .................",
+".................. ................",
+".................. ................",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+"................. ...............",
+".................. ................",
+".................. ................",
+".................. ................",
+"................... .................",
+"................... .................",
+".................... ..................",
+".................... ..................",
+"................. ...............",
+"............. ...........",
+"............ ..........",
+"............ ..........",
+"........... .........",
+"......... .......",
+"......... .......",
+"......... .......",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdd50.xpm b/assets/chess/pieces/ziics/SOLID/pdd50.xpm
new file mode 100644
index 00000000..414440ef
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdd50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"......................... ...................",
+"........................ ..................",
+"........................ ..................",
+"........................ ..................",
+"........................ ..................",
+"........................ ..................",
+"........................ ..................",
+"........................ ..................",
+"......................... ...................",
+"....................... .................",
+"....................... .................",
+".................... ..............",
+"....................... .................",
+"........................ ..................",
+"........................ ..................",
+"........................ ..................",
+"....................... .................",
+"....................... .................",
+"....................... .................",
+"....................... .................",
+"..................... ...............",
+".................... ..............",
+".................... ..............",
+".................... ..............",
+"................... .............",
+"................... .............",
+"................... .............",
+"................... .............",
+"................... .............",
+"................... .............",
+"................... .............",
+"................... .............",
+"................... .............",
+".................... ..............",
+".................... ..............",
+".................... ..............",
+".................... ..............",
+"..................... ...............",
+"..................... ...............",
+"....................... .................",
+"....................... .................",
+"................... .............",
+"................... .............",
+"............... .........",
+"............. .......",
+"............ ......",
+"............ ......",
+"........... .....",
+"........... .....",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdd56.xpm b/assets/chess/pieces/ziics/SOLID/pdd56.xpm
new file mode 100644
index 00000000..4ca9b725
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+".......................... ........................",
+"......................... .......................",
+"......................... .......................",
+"......................... .......................",
+"......................... .......................",
+"......................... .......................",
+"......................... .......................",
+"......................... .......................",
+".......................... ........................",
+".......................... ........................",
+"....................... .....................",
+"..................... ...................",
+"..................... ...................",
+"....................... .....................",
+"......................... .......................",
+"......................... .......................",
+"......................... .......................",
+"....................... .....................",
+"....................... .....................",
+"....................... .....................",
+"....................... .....................",
+"...................... ....................",
+"..................... ...................",
+"..................... ...................",
+"..................... ...................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"................... .................",
+"..................... ...................",
+"..................... ...................",
+"..................... ...................",
+"..................... ...................",
+"...................... ....................",
+"...................... ....................",
+"....................... .....................",
+"....................... .....................",
+"................... .................",
+"................... .................",
+"............... .............",
+".............. ............",
+".............. ............",
+"............ ..........",
+"........... .........",
+"........... .........",
+"........... .........",
+"........... .........",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdl32.xpm b/assets/chess/pieces/ziics/SOLID/pdl32.xpm
new file mode 100644
index 00000000..b5dea796
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdl32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"*************** **************",
+"************** *************",
+"************** *************",
+"************** *************",
+"************** *************",
+"*************** **************",
+"************* ************",
+"************ ***********",
+"************** *************",
+"************** *************",
+"************* ************",
+"************* ************",
+"************* ***********",
+"************ ***********",
+"************ ***********",
+"*********** **********",
+"*********** **********",
+"*********** **********",
+"*********** **********",
+"*********** **********",
+"************ ***********",
+"************ ***********",
+"************ ***********",
+"************* ***********",
+"************* ************",
+"*********** **********",
+"********* *******",
+"******** *******",
+"****** *****",
+"****** *****",
+"****** *****",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdl40.xpm b/assets/chess/pieces/ziics/SOLID/pdl40.xpm
new file mode 100644
index 00000000..a8fbead9
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"******************* *****************",
+"****************** ****************",
+"****************** ****************",
+"****************** ****************",
+"****************** ****************",
+"****************** ****************",
+"******************* *****************",
+"***************** ***************",
+"*************** *************",
+"***************** ***************",
+"****************** ****************",
+"****************** ****************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"**************** **************",
+"*************** *************",
+"*************** *************",
+"************** ************",
+"************** ************",
+"************** ************",
+"************** ************",
+"************** ************",
+"************** ************",
+"************** ************",
+"*************** *************",
+"*************** *************",
+"*************** *************",
+"**************** **************",
+"***************** ***************",
+"***************** ***************",
+"************** ************",
+"*********** *********",
+"********** ********",
+"********* *******",
+"******** ******",
+"******** ******",
+"******** ******",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdl48.xpm b/assets/chess/pieces/ziics/SOLID/pdl48.xpm
new file mode 100644
index 00000000..7373e316
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdl48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"*********************** *********************",
+"********************* *******************",
+"********************* *******************",
+"********************* *******************",
+"********************* *******************",
+"********************* *******************",
+"********************* *******************",
+"*********************** *********************",
+"******************** ******************",
+"****************** ****************",
+"****************** ****************",
+"******************** ******************",
+"********************* *******************",
+"********************* *******************",
+"******************** ******************",
+"******************** ******************",
+"******************** ******************",
+"******************** ******************",
+"******************* *****************",
+"****************** ****************",
+"****************** ****************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"***************** ***************",
+"****************** ****************",
+"****************** ****************",
+"****************** ****************",
+"******************* *****************",
+"******************* *****************",
+"******************** ******************",
+"******************** ******************",
+"***************** ***************",
+"************* ***********",
+"************ **********",
+"************ **********",
+"*********** *********",
+"********* *******",
+"********* *******",
+"********* *******",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdl50.xpm b/assets/chess/pieces/ziics/SOLID/pdl50.xpm
new file mode 100644
index 00000000..ae1ada98
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdl50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"************************* *******************",
+"************************ ******************",
+"************************ ******************",
+"************************ ******************",
+"************************ ******************",
+"************************ ******************",
+"************************ ******************",
+"************************ ******************",
+"************************* *******************",
+"*********************** *****************",
+"*********************** *****************",
+"******************** **************",
+"*********************** *****************",
+"************************ ******************",
+"************************ ******************",
+"************************ ******************",
+"*********************** *****************",
+"*********************** *****************",
+"*********************** *****************",
+"*********************** *****************",
+"********************* ***************",
+"******************** **************",
+"******************** **************",
+"******************** **************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************* *************",
+"******************** **************",
+"******************** **************",
+"******************** **************",
+"******************** **************",
+"********************* ***************",
+"********************* ***************",
+"*********************** *****************",
+"*********************** *****************",
+"******************* *************",
+"******************* *************",
+"*************** *********",
+"************* *******",
+"************ ******",
+"************ ******",
+"*********** *****",
+"*********** *****",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pdl56.xpm b/assets/chess/pieces/ziics/SOLID/pdl56.xpm
new file mode 100644
index 00000000..89afcd3a
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"************************** ************************",
+"************************* ***********************",
+"************************* ***********************",
+"************************* ***********************",
+"************************* ***********************",
+"************************* ***********************",
+"************************* ***********************",
+"************************* ***********************",
+"************************** ************************",
+"************************** ************************",
+"*********************** *********************",
+"********************* *******************",
+"********************* *******************",
+"*********************** *********************",
+"************************* ***********************",
+"************************* ***********************",
+"************************* ***********************",
+"*********************** *********************",
+"*********************** *********************",
+"*********************** *********************",
+"*********************** *********************",
+"********************** ********************",
+"********************* *******************",
+"********************* *******************",
+"********************* *******************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"******************* *****************",
+"********************* *******************",
+"********************* *******************",
+"********************* *******************",
+"********************* *******************",
+"********************** ********************",
+"********************** ********************",
+"*********************** *********************",
+"*********************** *********************",
+"******************* *****************",
+"******************* *****************",
+"*************** *************",
+"************** ************",
+"************** ************",
+"************ **********",
+"*********** *********",
+"*********** *********",
+"*********** *********",
+"*********** *********",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pld32.xpm b/assets/chess/pieces/ziics/SOLID/pld32.xpm
new file mode 100644
index 00000000..584e1d20
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pld32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"...............XXX..............",
+"..............XXXXX.............",
+"..............XXXXX.............",
+"..............XXXXX.............",
+"..............XXXXX.............",
+"...............XXX..............",
+".............XXXXXXX............",
+"............XXXXXXXXX...........",
+"..............XXXXX.............",
+"..............XXXXX.............",
+".............XXXXXXX............",
+".............XXXXXXX............",
+".............XXXXXXXX...........",
+"............XXXXXXXXX...........",
+"............XXXXXXXXX...........",
+"...........XXXXXXXXXXX..........",
+"...........XXXXXXXXXXX..........",
+"...........XXXXXXXXXXX..........",
+"...........XXXXXXXXXXX..........",
+"...........XXXXXXXXXXX..........",
+"............XXXXXXXXX...........",
+"............XXXXXXXXX...........",
+"............XXXXXXXXX...........",
+".............XXXXXXXX...........",
+".............XXXXXXX............",
+"...........XXXXXXXXXXX..........",
+".........XXXXXXXXXXXXXXXX.......",
+"........XXXXXXXXXXXXXXXXX.......",
+"......XXXXXXXXXXXXXXXXXXXXX.....",
+"......XXXXXXXXXXXXXXXXXXXXX.....",
+"......XXXXXXXXXXXXXXXXXXXXX.....",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pld40.xpm b/assets/chess/pieces/ziics/SOLID/pld40.xpm
new file mode 100644
index 00000000..c48a3610
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"...................XXXX.................",
+"..................XXXXXX................",
+"..................XXXXXX................",
+"..................XXXXXX................",
+"..................XXXXXX................",
+"..................XXXXXX................",
+"...................XXXX.................",
+".................XXXXXXXX...............",
+"...............XXXXXXXXXXXX.............",
+".................XXXXXXXX...............",
+"..................XXXXXX................",
+"..................XXXXXX................",
+".................XXXXXXXX...............",
+".................XXXXXXXX...............",
+".................XXXXXXXX...............",
+"................XXXXXXXXXX..............",
+"...............XXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX.............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"...............XXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX.............",
+"................XXXXXXXXXX..............",
+".................XXXXXXXX...............",
+".................XXXXXXXX...............",
+"..............XXXXXXXXXXXXXX............",
+"...........XXXXXXXXXXXXXXXXXXXX.........",
+"..........XXXXXXXXXXXXXXXXXXXXXX........",
+".........XXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pld48.xpm b/assets/chess/pieces/ziics/SOLID/pld48.xpm
new file mode 100644
index 00000000..8be4cae2
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pld48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+".......................XXXX.....................",
+".....................XXXXXXXX...................",
+".....................XXXXXXXX...................",
+".....................XXXXXXXX...................",
+".....................XXXXXXXX...................",
+".....................XXXXXXXX...................",
+".....................XXXXXXXX...................",
+".......................XXXX.....................",
+"....................XXXXXXXXXX..................",
+"..................XXXXXXXXXXXXXX................",
+"..................XXXXXXXXXXXXXX................",
+"....................XXXXXXXXXX..................",
+".....................XXXXXXXX...................",
+".....................XXXXXXXX...................",
+"....................XXXXXXXXXX..................",
+"....................XXXXXXXXXX..................",
+"....................XXXXXXXXXX..................",
+"....................XXXXXXXXXX..................",
+"...................XXXXXXXXXXXX.................",
+"..................XXXXXXXXXXXXXX................",
+"..................XXXXXXXXXXXXXX................",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+".................XXXXXXXXXXXXXXXX...............",
+"..................XXXXXXXXXXXXXX................",
+"..................XXXXXXXXXXXXXX................",
+"..................XXXXXXXXXXXXXX................",
+"...................XXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXX.................",
+"....................XXXXXXXXXX..................",
+"....................XXXXXXXXXX..................",
+".................XXXXXXXXXXXXXXXX...............",
+".............XXXXXXXXXXXXXXXXXXXXXXXX...........",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pld50.xpm b/assets/chess/pieces/ziics/SOLID/pld50.xpm
new file mode 100644
index 00000000..0750c2e7
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pld50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+".........................XXXXXX...................",
+"........................XXXXXXXX..................",
+"........................XXXXXXXX..................",
+"........................XXXXXXXX..................",
+"........................XXXXXXXX..................",
+"........................XXXXXXXX..................",
+"........................XXXXXXXX..................",
+"........................XXXXXXXX..................",
+".........................XXXXXX...................",
+".......................XXXXXXXXXX.................",
+".......................XXXXXXXXXX.................",
+"....................XXXXXXXXXXXXXXXX..............",
+".......................XXXXXXXXXX.................",
+"........................XXXXXXXX..................",
+"........................XXXXXXXX..................",
+"........................XXXXXXXX..................",
+".......................XXXXXXXXXX.................",
+".......................XXXXXXXXXX.................",
+".......................XXXXXXXXXX.................",
+".......................XXXXXXXXXX.................",
+".....................XXXXXXXXXXXXXX...............",
+"....................XXXXXXXXXXXXXXXX..............",
+"....................XXXXXXXXXXXXXXXX..............",
+"....................XXXXXXXXXXXXXXXX..............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"....................XXXXXXXXXXXXXXXX..............",
+"....................XXXXXXXXXXXXXXXX..............",
+"....................XXXXXXXXXXXXXXXX..............",
+"....................XXXXXXXXXXXXXXXX..............",
+".....................XXXXXXXXXXXXXX...............",
+".....................XXXXXXXXXXXXXX...............",
+".......................XXXXXXXXXX.................",
+".......................XXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...................XXXXXXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pld56.xpm b/assets/chess/pieces/ziics/SOLID/pld56.xpm
new file mode 100644
index 00000000..d007250c
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"..........................XXXXXX........................",
+".........................XXXXXXXX.......................",
+".........................XXXXXXXX.......................",
+".........................XXXXXXXX.......................",
+".........................XXXXXXXX.......................",
+".........................XXXXXXXX.......................",
+".........................XXXXXXXX.......................",
+".........................XXXXXXXX.......................",
+"..........................XXXXXX........................",
+"..........................XXXXXX........................",
+".......................XXXXXXXXXXXX.....................",
+".....................XXXXXXXXXXXXXXXX...................",
+".....................XXXXXXXXXXXXXXXX...................",
+".......................XXXXXXXXXXXX.....................",
+".........................XXXXXXXX.......................",
+".........................XXXXXXXX.......................",
+".........................XXXXXXXX.......................",
+".......................XXXXXXXXXXXX.....................",
+".......................XXXXXXXXXXXX.....................",
+".......................XXXXXXXXXXXX.....................",
+".......................XXXXXXXXXXXX.....................",
+"......................XXXXXXXXXXXXXX....................",
+".....................XXXXXXXXXXXXXXXX...................",
+".....................XXXXXXXXXXXXXXXX...................",
+".....................XXXXXXXXXXXXXXXX...................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+".....................XXXXXXXXXXXXXXXX...................",
+".....................XXXXXXXXXXXXXXXX...................",
+".....................XXXXXXXXXXXXXXXX...................",
+".....................XXXXXXXXXXXXXXXX...................",
+"......................XXXXXXXXXXXXXX....................",
+"......................XXXXXXXXXXXXXX....................",
+".......................XXXXXXXXXXXX.....................",
+".......................XXXXXXXXXXXX.....................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...............XXXXXXXXXXXXXXXXXXXXXXXXXXXX.............",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pll32.xpm b/assets/chess/pieces/ziics/SOLID/pll32.xpm
new file mode 100644
index 00000000..6aca74e7
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pll32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"***************XXX**************",
+"**************XXXXX*************",
+"**************XXXXX*************",
+"**************XXXXX*************",
+"**************XXXXX*************",
+"***************XXX**************",
+"*************XXXXXXX************",
+"************XXXXXXXXX***********",
+"**************XXXXX*************",
+"**************XXXXX*************",
+"*************XXXXXXX************",
+"*************XXXXXXX************",
+"*************XXXXXXXX***********",
+"************XXXXXXXXX***********",
+"************XXXXXXXXX***********",
+"***********XXXXXXXXXXX**********",
+"***********XXXXXXXXXXX**********",
+"***********XXXXXXXXXXX**********",
+"***********XXXXXXXXXXX**********",
+"***********XXXXXXXXXXX**********",
+"************XXXXXXXXX***********",
+"************XXXXXXXXX***********",
+"************XXXXXXXXX***********",
+"*************XXXXXXXX***********",
+"*************XXXXXXX************",
+"***********XXXXXXXXXXX**********",
+"*********XXXXXXXXXXXXXXXX*******",
+"********XXXXXXXXXXXXXXXXX*******",
+"******XXXXXXXXXXXXXXXXXXXXX*****",
+"******XXXXXXXXXXXXXXXXXXXXX*****",
+"******XXXXXXXXXXXXXXXXXXXXX*****",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pll40.xpm b/assets/chess/pieces/ziics/SOLID/pll40.xpm
new file mode 100644
index 00000000..670a78d8
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"*******************XXXX*****************",
+"******************XXXXXX****************",
+"******************XXXXXX****************",
+"******************XXXXXX****************",
+"******************XXXXXX****************",
+"******************XXXXXX****************",
+"*******************XXXX*****************",
+"*****************XXXXXXXX***************",
+"***************XXXXXXXXXXXX*************",
+"*****************XXXXXXXX***************",
+"******************XXXXXX****************",
+"******************XXXXXX****************",
+"*****************XXXXXXXX***************",
+"*****************XXXXXXXX***************",
+"*****************XXXXXXXX***************",
+"****************XXXXXXXXXX**************",
+"***************XXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX*************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"***************XXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX*************",
+"****************XXXXXXXXXX**************",
+"*****************XXXXXXXX***************",
+"*****************XXXXXXXX***************",
+"**************XXXXXXXXXXXXXX************",
+"***********XXXXXXXXXXXXXXXXXXXX*********",
+"**********XXXXXXXXXXXXXXXXXXXXXX********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXX*******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pll48.xpm b/assets/chess/pieces/ziics/SOLID/pll48.xpm
new file mode 100644
index 00000000..4cf5d5ca
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pll48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"***********************XXXX*********************",
+"*********************XXXXXXXX*******************",
+"*********************XXXXXXXX*******************",
+"*********************XXXXXXXX*******************",
+"*********************XXXXXXXX*******************",
+"*********************XXXXXXXX*******************",
+"*********************XXXXXXXX*******************",
+"***********************XXXX*********************",
+"********************XXXXXXXXXX******************",
+"******************XXXXXXXXXXXXXX****************",
+"******************XXXXXXXXXXXXXX****************",
+"********************XXXXXXXXXX******************",
+"*********************XXXXXXXX*******************",
+"*********************XXXXXXXX*******************",
+"********************XXXXXXXXXX******************",
+"********************XXXXXXXXXX******************",
+"********************XXXXXXXXXX******************",
+"********************XXXXXXXXXX******************",
+"*******************XXXXXXXXXXXX*****************",
+"******************XXXXXXXXXXXXXX****************",
+"******************XXXXXXXXXXXXXX****************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"******************XXXXXXXXXXXXXX****************",
+"******************XXXXXXXXXXXXXX****************",
+"******************XXXXXXXXXXXXXX****************",
+"*******************XXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXX*****************",
+"********************XXXXXXXXXX******************",
+"********************XXXXXXXXXX******************",
+"*****************XXXXXXXXXXXXXXXX***************",
+"*************XXXXXXXXXXXXXXXXXXXXXXXX***********",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pll50.xpm b/assets/chess/pieces/ziics/SOLID/pll50.xpm
new file mode 100644
index 00000000..5eb2eee1
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pll50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"*************************XXXXXX*******************",
+"************************XXXXXXXX******************",
+"************************XXXXXXXX******************",
+"************************XXXXXXXX******************",
+"************************XXXXXXXX******************",
+"************************XXXXXXXX******************",
+"************************XXXXXXXX******************",
+"************************XXXXXXXX******************",
+"*************************XXXXXX*******************",
+"***********************XXXXXXXXXX*****************",
+"***********************XXXXXXXXXX*****************",
+"********************XXXXXXXXXXXXXXXX**************",
+"***********************XXXXXXXXXX*****************",
+"************************XXXXXXXX******************",
+"************************XXXXXXXX******************",
+"************************XXXXXXXX******************",
+"***********************XXXXXXXXXX*****************",
+"***********************XXXXXXXXXX*****************",
+"***********************XXXXXXXXXX*****************",
+"***********************XXXXXXXXXX*****************",
+"*********************XXXXXXXXXXXXXX***************",
+"********************XXXXXXXXXXXXXXXX**************",
+"********************XXXXXXXXXXXXXXXX**************",
+"********************XXXXXXXXXXXXXXXX**************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"********************XXXXXXXXXXXXXXXX**************",
+"********************XXXXXXXXXXXXXXXX**************",
+"********************XXXXXXXXXXXXXXXX**************",
+"********************XXXXXXXXXXXXXXXX**************",
+"*********************XXXXXXXXXXXXXX***************",
+"*********************XXXXXXXXXXXXXX***************",
+"***********************XXXXXXXXXX*****************",
+"***********************XXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"*******************XXXXXXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/pll56.xpm b/assets/chess/pieces/ziics/SOLID/pll56.xpm
new file mode 100644
index 00000000..d50a5341
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/pll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"**************************XXXXXX************************",
+"*************************XXXXXXXX***********************",
+"*************************XXXXXXXX***********************",
+"*************************XXXXXXXX***********************",
+"*************************XXXXXXXX***********************",
+"*************************XXXXXXXX***********************",
+"*************************XXXXXXXX***********************",
+"*************************XXXXXXXX***********************",
+"**************************XXXXXX************************",
+"**************************XXXXXX************************",
+"***********************XXXXXXXXXXXX*********************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"***********************XXXXXXXXXXXX*********************",
+"*************************XXXXXXXX***********************",
+"*************************XXXXXXXX***********************",
+"*************************XXXXXXXX***********************",
+"***********************XXXXXXXXXXXX*********************",
+"***********************XXXXXXXXXXXX*********************",
+"***********************XXXXXXXXXXXX*********************",
+"***********************XXXXXXXXXXXX*********************",
+"**********************XXXXXXXXXXXXXX********************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"*********************XXXXXXXXXXXXXXXX*******************",
+"**********************XXXXXXXXXXXXXX********************",
+"**********************XXXXXXXXXXXXXX********************",
+"***********************XXXXXXXXXXXX*********************",
+"***********************XXXXXXXXXXXX*********************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"***************XXXXXXXXXXXXXXXXXXXXXXXXXXXX*************",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX************",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdd32.xpm b/assets/chess/pieces/ziics/SOLID/qdd32.xpm
new file mode 100644
index 00000000..72a4b563
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdd32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................",
+"............... ...............",
+"............... ...............",
+"................ ...............",
+"........ ...... ..... ........",
+"............... ..... .........",
+"............... ..... .........",
+"............... ..... .........",
+". ....... ..... .... .........",
+". ....... ..... .... ...... ..",
+". ....... .... .... ...... ..",
+".. ...... ... .... .........",
+".. ..... ... .... ..... ...",
+".. .... .. ... .... ...",
+"... .... .. ... ... ...",
+"... .... .. ... ... ...",
+"... ... . .. .. ...",
+"... .. . .. .. ...",
+"... . . ....",
+".... . . ....",
+".... ....",
+".... ....",
+".... ..... ....",
+"..... ...... ....... .....",
+"..... ... .. ... ......",
+"..... .. ..... .. ......",
+"...... ...... ..............",
+"...... .......",
+"..... ......",
+"................................",
+"................................",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdd40.xpm b/assets/chess/pieces/ziics/SOLID/qdd40.xpm
new file mode 100644
index 00000000..6463c600
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"........................................",
+"................... ...................",
+"................... ...................",
+".................... ...................",
+".......... ....... ........ ..........",
+".......... ....... ....... ..........",
+"........... ....... ....... ...........",
+"........... ....... ....... ...........",
+"........... ....... ....... ...........",
+"........... ...... ...... ...........",
+". ........ ...... ...... ...........",
+". ........ ...... ...... ....... ..",
+".. ........ ..... ..... ....... ..",
+"... ....... .... .... ....... ...",
+"... ....... .... .... ...... ....",
+"... ...... .... .... ...... ....",
+"... ..... ... ... ..... ....",
+".... ..... ... ... .... ....",
+".... .... ... ... .... ....",
+".... ... .. .. ... ....",
+".... ... .. .. ... ....",
+".... .. .. .. .. ....",
+".... . . .....",
+"..... . . .....",
+"..... .....",
+"..... .....",
+"..... .....",
+"..... XXXXXX .....",
+"...... XXXXXXXX XXXXXXXX ......",
+"...... X XXXX X ......",
+"....... XXXX XX XXXX .......",
+"....... XX XXXXXX XX .......",
+"........ XXXXXXXX XXXXXXXX ........",
+"........ ........",
+"....... .......",
+"....... .......",
+"........................................",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdd48.xpm b/assets/chess/pieces/ziics/SOLID/qdd48.xpm
new file mode 100644
index 00000000..03023743
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdd48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"................................................",
+"....................... .......................",
+"....................... .......................",
+"........................ .......................",
+"........................ .......................",
+"............ ......... ......... ............",
+"............ ......... ........ ............",
+"............. ......... ........ .............",
+"............. ......... ........ .............",
+"............. ......... ........ .............",
+"............. ......... ........ .............",
+"............. ........ ....... .............",
+". .......... ........ ....... .............",
+". .......... ........ ....... ........ ...",
+".. .......... ...... ...... ........ ...",
+"... ........ .... ..... ........ ....",
+"... ........ .... ..... ........ ....",
+"... ........ .... ..... ....... .....",
+"... ....... .... ..... ....... .....",
+"... ...... ... .... ...... .....",
+"..... ...... ... .... .... .....",
+"..... ..... ... .... .... .....",
+"..... ..... ... .... .... .....",
+"..... .... .. ... ... .....",
+"..... .... .. ... ... .....",
+"..... .. .. ... .. .....",
+"..... . . ......",
+"...... . . ......",
+"...... . . ......",
+"...... ......",
+"...... ......",
+"...... ......",
+"...... XXXXXXX ......",
+"....... XXXXXXXXX XXXXXXXXXX .......",
+"....... XXXXXXXXX XXXXXXXXXX .......",
+"....... XX XXXXX X .......",
+"........ XXXXX XX XXXXX .........",
+"........ XX XXXXXXX XX .........",
+"......... XXXXXXXXX XXXXXXXXXX ..........",
+"......... ..........",
+"......... ..........",
+"........ .........",
+"........ .........",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdd50.xpm b/assets/chess/pieces/ziics/SOLID/qdd50.xpm
new file mode 100644
index 00000000..33219e78
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdd50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"..................................................",
+"......................... ......................",
+"......................... ......................",
+"......................... ......................",
+"........................... ......................",
+"............. ......... .......... ..........",
+"............. ......... .......... ..........",
+"............. ......... ......... ..........",
+"............... ......... ......... ...........",
+"............... ......... ......... ...........",
+"............... ......... ......... ...........",
+"............... ......... ......... ...........",
+"............... ........ ........ ...........",
+". ........... ........ ........ ...........",
+". ........... ........ ........ ...........",
+". ........... ........ ........ ......... ",
+"... ........... ...... ....... ......... ",
+".... .......... ..... ...... ......... .",
+".... .......... ..... ...... ......... .",
+".... .......... ..... ...... ........ ..",
+".... ........ ..... ...... ........ ..",
+".... ....... .... .... ...... ..",
+".... ....... .... .... ...... ..",
+"..... ....... .... .... ..... ..",
+"..... ...... .... .... ..... ..",
+"..... .... ... ... .... ..",
+"..... .... ... ... .... ..",
+"..... .... ... ... .... ..",
+"..... ... ... ... .. ..",
+"..... .. . ...",
+"..... .. . ...",
+"....... .. . ...",
+"....... ...",
+"....... ...",
+"....... ...",
+"....... ...",
+"....... XXXXXXXX ...",
+"........ XXXXXXXXXXX XXXXXXXXXX .....",
+"........ XXXXXXXXXXX XXXXXXXXXX .....",
+"........ X XXXXX XX .....",
+"......... XXXXX XXX XXXXXX ......",
+"......... XXX XXXXXXXX XX ......",
+"......... XXX XXXXXXXX XX ......",
+"........... XXXXXXXXXXX XXXXXXXXXX .......",
+"........... .......",
+"......... ......",
+"......... ......",
+"......... ......",
+"..................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdd56.xpm b/assets/chess/pieces/ziics/SOLID/qdd56.xpm
new file mode 100644
index 00000000..539ed6f6
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"........................................................",
+".......................... ...........................",
+".......................... ...........................",
+".......................... ...........................",
+"............................ ...........................",
+"............................ ...........................",
+".............. .......... ........... ..............",
+".............. .......... .......... ..............",
+"............... .......... .......... ................",
+"............... .......... .......... ................",
+"............... .......... .......... ................",
+"............... .......... .......... ................",
+"............... .......... .......... ................",
+"............... ........ ........ ................",
+". ........... ........ ........ ................",
+". ........... ........ ........ .......... ...",
+". ........... ........ ........ .......... ...",
+".. ........... ....... ....... .......... ...",
+".... .......... ...... ...... .......... .....",
+".... .......... ...... ...... .......... .....",
+".... .......... ...... ...... ......... ......",
+".... ........ ...... ...... ......... ......",
+".... ....... .... ..... ....... ......",
+".... ....... .... ..... ....... ......",
+"..... ....... .... ..... ...... ......",
+"..... ...... .... ..... ...... ......",
+"..... ...... .... ..... ...... ......",
+"..... .... ... ... .... ......",
+"..... .... ... ... .... ......",
+"..... ... ... ... ... ......",
+"..... ... ... ... ... ......",
+"..... . .. .......",
+"....... . .. .......",
+"....... . .. .......",
+"....... .......",
+"....... .......",
+"....... .......",
+"....... .......",
+"....... XXXXXXXXX .......",
+"........ XXXXXXXXXXX XXXXXXXXXXX .........",
+"........ XXXXXXXXXXX XXXXXXXXXXX .........",
+"........ X XXXXX X .........",
+"......... XXXXX XXX XXXXX ..........",
+"......... XXX XXXXXXXXX XXX ..........",
+"......... XXX XXXXXXXXX XXX ..........",
+"........... XXXXXXXXXXX XXXXXXXXXXX ............",
+"........... ............",
+"........... ............",
+"......... ..........",
+"......... ..........",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdl32.xpm b/assets/chess/pieces/ziics/SOLID/qdl32.xpm
new file mode 100644
index 00000000..4cb312ff
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdl32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************",
+"*************** ***************",
+"*************** ***************",
+"**************** ***************",
+"******** ****** ***** ********",
+"*************** ***** *********",
+"*************** ***** *********",
+"*************** ***** *********",
+"* ******* ***** **** *********",
+"* ******* ***** **** ****** **",
+"* ******* **** **** ****** **",
+"** ****** *** **** *********",
+"** ***** *** **** ***** ***",
+"** **** ** *** **** ***",
+"*** **** ** *** *** ***",
+"*** **** ** *** *** ***",
+"*** *** * ** ** ***",
+"*** ** * ** ** ***",
+"*** * * ****",
+"**** * * ****",
+"**** ****",
+"**** ****",
+"**** ***** ****",
+"***** ****** ******* *****",
+"***** *** ** *** ******",
+"***** ** ***** ** ******",
+"****** ****** **************",
+"****** *******",
+"***** ******",
+"********************************",
+"********************************",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdl40.xpm b/assets/chess/pieces/ziics/SOLID/qdl40.xpm
new file mode 100644
index 00000000..428df7a3
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"****************************************",
+"******************* *******************",
+"******************* *******************",
+"******************** *******************",
+"********** ******* ******** **********",
+"********** ******* ******* **********",
+"*********** ******* ******* ***********",
+"*********** ******* ******* ***********",
+"*********** ******* ******* ***********",
+"*********** ****** ****** ***********",
+"* ******** ****** ****** ***********",
+"* ******** ****** ****** ******* **",
+"** ******** ***** ***** ******* **",
+"*** ******* **** **** ******* ***",
+"*** ******* **** **** ****** ****",
+"*** ****** **** **** ****** ****",
+"*** ***** *** *** ***** ****",
+"**** ***** *** *** **** ****",
+"**** **** *** *** **** ****",
+"**** *** ** ** *** ****",
+"**** *** ** ** *** ****",
+"**** ** ** ** ** ****",
+"**** * * *****",
+"***** * * *****",
+"***** *****",
+"***** *****",
+"***** *****",
+"***** XXXXXX *****",
+"****** XXXXXXXX XXXXXXXX ******",
+"****** X XXXX X ******",
+"******* XXXX XX XXXX *******",
+"******* XX XXXXXX XX *******",
+"******** XXXXXXXX XXXXXXXX ********",
+"******** ********",
+"******* *******",
+"******* *******",
+"****************************************",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdl48.xpm b/assets/chess/pieces/ziics/SOLID/qdl48.xpm
new file mode 100644
index 00000000..dfbda44f
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdl48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************************************",
+"*********************** ***********************",
+"*********************** ***********************",
+"************************ ***********************",
+"************************ ***********************",
+"************ ********* ********* ************",
+"************ ********* ******** ************",
+"************* ********* ******** *************",
+"************* ********* ******** *************",
+"************* ********* ******** *************",
+"************* ********* ******** *************",
+"************* ******** ******* *************",
+"* ********** ******** ******* *************",
+"* ********** ******** ******* ******** ***",
+"** ********** ****** ****** ******** ***",
+"*** ******** **** ***** ******** ****",
+"*** ******** **** ***** ******** ****",
+"*** ******** **** ***** ******* *****",
+"*** ******* **** ***** ******* *****",
+"*** ****** *** **** ****** *****",
+"***** ****** *** **** **** *****",
+"***** ***** *** **** **** *****",
+"***** ***** *** **** **** *****",
+"***** **** ** *** *** *****",
+"***** **** ** *** *** *****",
+"***** ** ** *** ** *****",
+"***** * * ******",
+"****** * * ******",
+"****** * * ******",
+"****** ******",
+"****** ******",
+"****** ******",
+"****** XXXXXXX ******",
+"******* XXXXXXXXX XXXXXXXXXX *******",
+"******* XXXXXXXXX XXXXXXXXXX *******",
+"******* XX XXXXX X *******",
+"******** XXXXX XX XXXXX *********",
+"******** XX XXXXXXX XX *********",
+"********* XXXXXXXXX XXXXXXXXXX **********",
+"********* **********",
+"********* **********",
+"******** *********",
+"******** *********",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdl50.xpm b/assets/chess/pieces/ziics/SOLID/qdl50.xpm
new file mode 100644
index 00000000..99062369
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdl50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"**************************************************",
+"************************* **********************",
+"************************* **********************",
+"************************* **********************",
+"*************************** **********************",
+"************* ********* ********** **********",
+"************* ********* ********** **********",
+"************* ********* ********* **********",
+"*************** ********* ********* ***********",
+"*************** ********* ********* ***********",
+"*************** ********* ********* ***********",
+"*************** ********* ********* ***********",
+"*************** ******** ******** ***********",
+"* *********** ******** ******** ***********",
+"* *********** ******** ******** ***********",
+"* *********** ******** ******** ********* ",
+"*** *********** ****** ******* ********* ",
+"**** ********** ***** ****** ********* *",
+"**** ********** ***** ****** ********* *",
+"**** ********** ***** ****** ******** **",
+"**** ******** ***** ****** ******** **",
+"**** ******* **** **** ****** **",
+"**** ******* **** **** ****** **",
+"***** ******* **** **** ***** **",
+"***** ****** **** **** ***** **",
+"***** **** *** *** **** **",
+"***** **** *** *** **** **",
+"***** **** *** *** **** **",
+"***** *** *** *** ** **",
+"***** ** * ***",
+"***** ** * ***",
+"******* ** * ***",
+"******* ***",
+"******* ***",
+"******* ***",
+"******* ***",
+"******* XXXXXXXX ***",
+"******** XXXXXXXXXXX XXXXXXXXXX *****",
+"******** XXXXXXXXXXX XXXXXXXXXX *****",
+"******** X XXXXX XX *****",
+"********* XXXXX XXX XXXXXX ******",
+"********* XXX XXXXXXXX XX ******",
+"********* XXX XXXXXXXX XX ******",
+"*********** XXXXXXXXXXX XXXXXXXXXX *******",
+"*********** *******",
+"********* ******",
+"********* ******",
+"********* ******",
+"**************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qdl56.xpm b/assets/chess/pieces/ziics/SOLID/qdl56.xpm
new file mode 100644
index 00000000..25647515
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"********************************************************",
+"************************** ***************************",
+"************************** ***************************",
+"************************** ***************************",
+"**************************** ***************************",
+"**************************** ***************************",
+"************** ********** *********** **************",
+"************** ********** ********** **************",
+"*************** ********** ********** ****************",
+"*************** ********** ********** ****************",
+"*************** ********** ********** ****************",
+"*************** ********** ********** ****************",
+"*************** ********** ********** ****************",
+"*************** ******** ******** ****************",
+"* *********** ******** ******** ****************",
+"* *********** ******** ******** ********** ***",
+"* *********** ******** ******** ********** ***",
+"** *********** ******* ******* ********** ***",
+"**** ********** ****** ****** ********** *****",
+"**** ********** ****** ****** ********** *****",
+"**** ********** ****** ****** ********* ******",
+"**** ******** ****** ****** ********* ******",
+"**** ******* **** ***** ******* ******",
+"**** ******* **** ***** ******* ******",
+"***** ******* **** ***** ****** ******",
+"***** ****** **** ***** ****** ******",
+"***** ****** **** ***** ****** ******",
+"***** **** *** *** **** ******",
+"***** **** *** *** **** ******",
+"***** *** *** *** *** ******",
+"***** *** *** *** *** ******",
+"***** * ** *******",
+"******* * ** *******",
+"******* * ** *******",
+"******* *******",
+"******* *******",
+"******* *******",
+"******* *******",
+"******* XXXXXXXXX *******",
+"******** XXXXXXXXXXX XXXXXXXXXXX *********",
+"******** XXXXXXXXXXX XXXXXXXXXXX *********",
+"******** X XXXXX X *********",
+"********* XXXXX XXX XXXXX **********",
+"********* XXX XXXXXXXXX XXX **********",
+"********* XXX XXXXXXXXX XXX **********",
+"*********** XXXXXXXXXXX XXXXXXXXXXX ************",
+"*********** ************",
+"*********** ************",
+"********* **********",
+"********* **********",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qld32.xpm b/assets/chess/pieces/ziics/SOLID/qld32.xpm
new file mode 100644
index 00000000..5fe374b3
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qld32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................",
+"...............XX...............",
+"...............XX...............",
+"................X...............",
+"........X......XX.....XX........",
+"...............XX.....X.........",
+"...............XX.....X.........",
+"...............XX.....X.........",
+".X.......X.....XX....XX.........",
+".X.......X.....XX....XX......X..",
+".X.......XX....XX....XX......X..",
+"..X......XX...XXX....XX.........",
+"..XX.....XX...XXX....XX.....X...",
+"..XXX....XXX..XXX...XXX....XX...",
+"...XX....XXX..XXX...XXX...XXX...",
+"...XX....XXX..XXX...XXX...XXX...",
+"...XXX...XXXX.XXX..XXXX..XXXX...",
+"...XXXX..XXXX.XXX..XXXX..XXXX...",
+"...XXXXX.XXXXXXXXXXXXXX.XXXX....",
+"....XXXX.XXXXXXXXXXXXXX.XXXX....",
+"....XXXXXXXXXXXXXXXXXXXXXXXX....",
+"....XXXXXXXXXXXXXXXXXXXXXXXX....",
+"....XXXXXXXXX.....XXXXXXXXXX....",
+".....XX......XXXXX.......XX.....",
+".....X...XXXXXX..XXXXX...X......",
+".....XX..XXXX.....XXXXX..X......",
+"......X......XXXXX..............",
+"......XXXXXXXXXXXXXXXXXXX.......",
+".....XXXXXXXXXXXXXXXXXXXXX......",
+"................................",
+"................................",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qld40.xpm b/assets/chess/pieces/ziics/SOLID/qld40.xpm
new file mode 100644
index 00000000..705b6e28
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"........................................",
+"...................XX...................",
+"...................XX...................",
+"....................X...................",
+"..........XX.......X........XX..........",
+"..........XX.......XX.......XX..........",
+"...........X.......XX.......X...........",
+"...........X.......XX.......X...........",
+"...........X.......XX.......X...........",
+"...........XX......XX......XX...........",
+".XX........XX......XX......XX...........",
+".XX........XX......XX......XX.......XX..",
+"..X........XXX.....XX.....XXX.......XX..",
+"...X.......XXX....XXXX....XXX.......X...",
+"...X.......XXX....XXXX....XXX......X....",
+"...XX......XXX....XXXX....XXX......X....",
+"...XXX.....XXXX...XXXX...XXXX.....XX....",
+"....XX.....XXXX...XXXX...XXXX....XXX....",
+"....XXX....XXXX...XXXX...XXXX....XXX....",
+"....XXXX...XXXXX..XXXX..XXXXX...XXXX....",
+"....XXXX...XXXXX..XXXX..XXXXX...XXXX....",
+"....XXXXX..XXXXX..XXXX..XXXXX..XXXXX....",
+"....XXXXXX.XXXXXXXXXXXXXXXXXX.XXXXX.....",
+".....XXXXX.XXXXXXXXXXXXXXXXXX.XXXXX.....",
+".....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".....XXXXXXXXXXXX XXXXXXXXXXXX.....",
+"......XXX XXXXXX XXX......",
+"......XX XXXXXXXXX XXXXXXXXX XX......",
+".......X XXXXXXX XXXXXXX X.......",
+".......XX XXXXXX XXXXXX XX.......",
+"........X XXXXXX X........",
+"........XXXXXXXXXXXXXXXXXXXXXXXX........",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........................................",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qld48.xpm b/assets/chess/pieces/ziics/SOLID/qld48.xpm
new file mode 100644
index 00000000..51fe1015
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qld48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"................................................",
+".......................XX.......................",
+".......................XX.......................",
+"........................X.......................",
+"........................X.......................",
+"............XX.........X.........XXX............",
+"............XX.........XX........XXX............",
+".............X.........XX........XX.............",
+".............X.........XX........XX.............",
+".............X.........XX........XX.............",
+".............X.........XX........XX.............",
+".............XX........XX.......XXX.............",
+".XX..........XX........XX.......XXX.............",
+".XX..........XX........XX.......XXX........XX...",
+"..X..........XXXX......XX......XXXX........XX...",
+"...XX........XXXX....XXXXX.....XXXX........X....",
+"...XX........XXXX....XXXXX.....XXXX........X....",
+"...XX........XXXX....XXXXX.....XXXX.......X.....",
+"...XXX.......XXXX....XXXXX.....XXXX.......X.....",
+"...XXXX......XXXXX...XXXXX....XXXXX......XX.....",
+".....XX......XXXXX...XXXXX....XXXXX....XXXX.....",
+".....XXX.....XXXXX...XXXXX....XXXXX....XXXX.....",
+".....XXX.....XXXXX...XXXXX....XXXXX....XXXX.....",
+".....XXXX....XXXXXX..XXXXX...XXXXXX...XXXXX.....",
+".....XXXX....XXXXXX..XXXXX...XXXXXX...XXXXX.....",
+".....XXXXXX..XXXXXX..XXXXX...XXXXXX..XXXXXX.....",
+".....XXXXXXX.XXXXXXXXXXXXXXXXXXXXXX.XXXXXX......",
+"......XXXXXX.XXXXXXXXXXXXXXXXXXXXXX.XXXXXX......",
+"......XXXXXX.XXXXXXXXXXXXXXXXXXXXXX.XXXXXX......",
+"......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"......XXXXXXXXXXXXXX XXXXXXXXXXXXXXX......",
+".......XXXX XXXXXXX XXXX.......",
+".......XXXX XXXXXXX XXXX.......",
+".......XX XXXXXXXXXX XXXXXXXXXXX XXX.......",
+"........X XXXXXXXXX XXXXXXXX X.........",
+"........XXX XXXXXXX XXXXXXXX XX.........",
+".........XX XXXXXXX X..........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"................................................",
+"................................................",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qld50.xpm b/assets/chess/pieces/ziics/SOLID/qld50.xpm
new file mode 100644
index 00000000..6d55f0c6
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qld50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"..................................................",
+".........................XXX......................",
+".........................XXX......................",
+".........................XXX......................",
+"...........................X......................",
+".............XXX.........XX..........XXX..........",
+".............XXX.........XX..........XXX..........",
+".............XXX.........XXX.........XXX..........",
+"...............X.........XXX.........XX...........",
+"...............X.........XXX.........XX...........",
+"...............X.........XXX.........XX...........",
+"...............X.........XXX.........XX...........",
+"...............XX........XXX........XXX...........",
+".XXX...........XX........XXX........XXX...........",
+".XXX...........XX........XXX........XXX...........",
+".XXX...........XX........XXX........XXX.........XX",
+"...X...........XXXX......XXX.......XXXX.........XX",
+"....X..........XXXX.....XXXXX......XXXX.........X.",
+"....X..........XXXX.....XXXXX......XXXX.........X.",
+"....X..........XXXX.....XXXXX......XXXX........X..",
+"....XXX........XXXX.....XXXXX......XXXX........X..",
+"....XXXX.......XXXXX....XXXXX....XXXXXX......XXX..",
+"....XXXX.......XXXXX....XXXXX....XXXXXX......XXX..",
+".....XXX.......XXXXX....XXXXX....XXXXXX.....XXXX..",
+".....XXXX......XXXXX....XXXXX....XXXXXX.....XXXX..",
+".....XXXXXX....XXXXXX...XXXXX...XXXXXXX....XXXXX..",
+".....XXXXXX....XXXXXX...XXXXX...XXXXXXX....XXXXX..",
+".....XXXXXX....XXXXXX...XXXXX...XXXXXXX....XXXXX..",
+".....XXXXXXX...XXXXXX...XXXXX...XXXXXXX..XXXXXXX..",
+".....XXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX...",
+".....XXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX...",
+".......XXXXXX..XXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX...",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...",
+".......XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX...",
+"........XXXX XXXXXXXX XXXX.....",
+"........XXXX XXXXXXXX XXXX.....",
+"........XXX XXXXXXXXXXXX XXXXXXXXXXXX XX.....",
+".........XX XXXXXXXXX XXXXXXXXX X......",
+".........XXX XXXXXXXX XXXXXXXX XXX......",
+".........XXX XXXXXXXX XXXXXXXX XXX......",
+"...........X XXXXXXXX XX.......",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"..................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qld56.xpm b/assets/chess/pieces/ziics/SOLID/qld56.xpm
new file mode 100644
index 00000000..2ec49086
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"........................................................",
+"..........................XXX...........................",
+"..........................XXX...........................",
+"..........................XXX...........................",
+"............................X...........................",
+"............................X...........................",
+"..............XX..........XX...........XXX..............",
+"..............XX..........XXX..........XXX..............",
+"...............X..........XXX..........X................",
+"...............X..........XXX..........X................",
+"...............X..........XXX..........X................",
+"...............X..........XXX..........X................",
+"...............X..........XXX..........X................",
+"...............XXX........XXX........XXX................",
+".XXX...........XXX........XXX........XXX................",
+".XXX...........XXX........XXX........XXX..........XXX...",
+".XXX...........XXX........XXX........XXX..........XXX...",
+"..XX...........XXXX.......XXX.......XXXX..........XXX...",
+"....X..........XXXX......XXXXX......XXXX..........X.....",
+"....X..........XXXX......XXXXX......XXXX..........X.....",
+"....X..........XXXX......XXXXX......XXXX.........X......",
+"....XXX........XXXX......XXXXX......XXXX.........X......",
+"....XXXX.......XXXXXX....XXXXX.....XXXXX.......XXX......",
+"....XXXX.......XXXXXX....XXXXX.....XXXXX.......XXX......",
+".....XXX.......XXXXXX....XXXXX.....XXXXX......XXXX......",
+".....XXXX......XXXXXX....XXXXX.....XXXXX......XXXX......",
+".....XXXX......XXXXXX....XXXXX.....XXXXX......XXXX......",
+".....XXXXXX....XXXXXXX...XXXXX...XXXXXXX....XXXXXX......",
+".....XXXXXX....XXXXXXX...XXXXX...XXXXXXX....XXXXXX......",
+".....XXXXXXX...XXXXXXX...XXXXX...XXXXXXX...XXXXXXX......",
+".....XXXXXXX...XXXXXXX...XXXXX...XXXXXXX...XXXXXXX......",
+".....XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXX.......",
+".......XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXX.......",
+".......XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXX.......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".......XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX.......",
+"........XXXX XXXXXXXXX XXXX.........",
+"........XXXX XXXXXXXXX XXXX.........",
+"........XXX XXXXXXXXXXXXX XXXXXXXXXXXXX XXX.........",
+".........XX XXXXXXXXXX XXXXXXXXXX XX..........",
+".........XXX XXXXXXXX XXXXXXXX XXX..........",
+".........XXX XXXXXXXX XXXXXXXX XXX..........",
+"...........X XXXXXXXXX X............",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qll32.xpm b/assets/chess/pieces/ziics/SOLID/qll32.xpm
new file mode 100644
index 00000000..1b41a175
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qll32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************",
+"***************XX***************",
+"***************XX***************",
+"****************X***************",
+"********X******XX*****XX********",
+"***************XX*****X*********",
+"***************XX*****X*********",
+"***************XX*****X*********",
+"*X*******X*****XX****XX*********",
+"*X*******X*****XX****XX******X**",
+"*X*******XX****XX****XX******X**",
+"**X******XX***XXX****XX*********",
+"**XX*****XX***XXX****XX*****X***",
+"**XXX****XXX**XXX***XXX****XX***",
+"***XX****XXX**XXX***XXX***XXX***",
+"***XX****XXX**XXX***XXX***XXX***",
+"***XXX***XXXX*XXX**XXXX**XXXX***",
+"***XXXX**XXXX*XXX**XXXX**XXXX***",
+"***XXXXX*XXXXXXXXXXXXXX*XXXX****",
+"****XXXX*XXXXXXXXXXXXXX*XXXX****",
+"****XXXXXXXXXXXXXXXXXXXXXXXX****",
+"****XXXXXXXXXXXXXXXXXXXXXXXX****",
+"****XXXXXXXXX*****XXXXXXXXXX****",
+"*****XX******XXXXX*******XX*****",
+"*****X***XXXXXX**XXXXX***X******",
+"*****XX**XXXX*****XXXXX**X******",
+"******X******XXXXX**************",
+"******XXXXXXXXXXXXXXXXXXX*******",
+"*****XXXXXXXXXXXXXXXXXXXXX******",
+"********************************",
+"********************************",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qll40.xpm b/assets/chess/pieces/ziics/SOLID/qll40.xpm
new file mode 100644
index 00000000..e1ed82cf
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"****************************************",
+"*******************XX*******************",
+"*******************XX*******************",
+"********************X*******************",
+"**********XX*******X********XX**********",
+"**********XX*******XX*******XX**********",
+"***********X*******XX*******X***********",
+"***********X*******XX*******X***********",
+"***********X*******XX*******X***********",
+"***********XX******XX******XX***********",
+"*XX********XX******XX******XX***********",
+"*XX********XX******XX******XX*******XX**",
+"**X********XXX*****XX*****XXX*******XX**",
+"***X*******XXX****XXXX****XXX*******X***",
+"***X*******XXX****XXXX****XXX******X****",
+"***XX******XXX****XXXX****XXX******X****",
+"***XXX*****XXXX***XXXX***XXXX*****XX****",
+"****XX*****XXXX***XXXX***XXXX****XXX****",
+"****XXX****XXXX***XXXX***XXXX****XXX****",
+"****XXXX***XXXXX**XXXX**XXXXX***XXXX****",
+"****XXXX***XXXXX**XXXX**XXXXX***XXXX****",
+"****XXXXX**XXXXX**XXXX**XXXXX**XXXXX****",
+"****XXXXXX*XXXXXXXXXXXXXXXXXX*XXXXX*****",
+"*****XXXXX*XXXXXXXXXXXXXXXXXX*XXXXX*****",
+"*****XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*****XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*****XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*****XXXXXXXXXXXX XXXXXXXXXXXX*****",
+"******XXX XXXXXX XXX******",
+"******XX XXXXXXXXX XXXXXXXXX XX******",
+"*******X XXXXXXX XXXXXXX X*******",
+"*******XX XXXXXX XXXXXX XX*******",
+"********X XXXXXX X********",
+"********XXXXXXXXXXXXXXXXXXXXXXXX********",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"****************************************",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qll48.xpm b/assets/chess/pieces/ziics/SOLID/qll48.xpm
new file mode 100644
index 00000000..a409a958
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qll48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"************************************************",
+"***********************XX***********************",
+"***********************XX***********************",
+"************************X***********************",
+"************************X***********************",
+"************XX*********X*********XXX************",
+"************XX*********XX********XXX************",
+"*************X*********XX********XX*************",
+"*************X*********XX********XX*************",
+"*************X*********XX********XX*************",
+"*************X*********XX********XX*************",
+"*************XX********XX*******XXX*************",
+"*XX**********XX********XX*******XXX*************",
+"*XX**********XX********XX*******XXX********XX***",
+"**X**********XXXX******XX******XXXX********XX***",
+"***XX********XXXX****XXXXX*****XXXX********X****",
+"***XX********XXXX****XXXXX*****XXXX********X****",
+"***XX********XXXX****XXXXX*****XXXX*******X*****",
+"***XXX*******XXXX****XXXXX*****XXXX*******X*****",
+"***XXXX******XXXXX***XXXXX****XXXXX******XX*****",
+"*****XX******XXXXX***XXXXX****XXXXX****XXXX*****",
+"*****XXX*****XXXXX***XXXXX****XXXXX****XXXX*****",
+"*****XXX*****XXXXX***XXXXX****XXXXX****XXXX*****",
+"*****XXXX****XXXXXX**XXXXX***XXXXXX***XXXXX*****",
+"*****XXXX****XXXXXX**XXXXX***XXXXXX***XXXXX*****",
+"*****XXXXXX**XXXXXX**XXXXX***XXXXXX**XXXXXX*****",
+"*****XXXXXXX*XXXXXXXXXXXXXXXXXXXXXX*XXXXXX******",
+"******XXXXXX*XXXXXXXXXXXXXXXXXXXXXX*XXXXXX******",
+"******XXXXXX*XXXXXXXXXXXXXXXXXXXXXX*XXXXXX******",
+"******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"******XXXXXXXXXXXXXX XXXXXXXXXXXXXXX******",
+"*******XXXX XXXXXXX XXXX*******",
+"*******XXXX XXXXXXX XXXX*******",
+"*******XX XXXXXXXXXX XXXXXXXXXXX XXX*******",
+"********X XXXXXXXXX XXXXXXXX X*********",
+"********XXX XXXXXXX XXXXXXXX XX*********",
+"*********XX XXXXXXX X**********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"************************************************",
+"************************************************",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qll50.xpm b/assets/chess/pieces/ziics/SOLID/qll50.xpm
new file mode 100644
index 00000000..d706112c
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qll50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"**************************************************",
+"*************************XXX**********************",
+"*************************XXX**********************",
+"*************************XXX**********************",
+"***************************X**********************",
+"*************XXX*********XX**********XXX**********",
+"*************XXX*********XX**********XXX**********",
+"*************XXX*********XXX*********XXX**********",
+"***************X*********XXX*********XX***********",
+"***************X*********XXX*********XX***********",
+"***************X*********XXX*********XX***********",
+"***************X*********XXX*********XX***********",
+"***************XX********XXX********XXX***********",
+"*XXX***********XX********XXX********XXX***********",
+"*XXX***********XX********XXX********XXX***********",
+"*XXX***********XX********XXX********XXX*********XX",
+"***X***********XXXX******XXX*******XXXX*********XX",
+"****X**********XXXX*****XXXXX******XXXX*********X*",
+"****X**********XXXX*****XXXXX******XXXX*********X*",
+"****X**********XXXX*****XXXXX******XXXX********X**",
+"****XXX********XXXX*****XXXXX******XXXX********X**",
+"****XXXX*******XXXXX****XXXXX****XXXXXX******XXX**",
+"****XXXX*******XXXXX****XXXXX****XXXXXX******XXX**",
+"*****XXX*******XXXXX****XXXXX****XXXXXX*****XXXX**",
+"*****XXXX******XXXXX****XXXXX****XXXXXX*****XXXX**",
+"*****XXXXXX****XXXXXX***XXXXX***XXXXXXX****XXXXX**",
+"*****XXXXXX****XXXXXX***XXXXX***XXXXXXX****XXXXX**",
+"*****XXXXXX****XXXXXX***XXXXX***XXXXXXX****XXXXX**",
+"*****XXXXXXX***XXXXXX***XXXXX***XXXXXXX**XXXXXXX**",
+"*****XXXXXXXX**XXXXXXXXXXXXXXXXXXXXXXXX*XXXXXXX***",
+"*****XXXXXXXX**XXXXXXXXXXXXXXXXXXXXXXXX*XXXXXXX***",
+"*******XXXXXX**XXXXXXXXXXXXXXXXXXXXXXXX*XXXXXXX***",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX***",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX***",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX***",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX***",
+"*******XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX***",
+"********XXXX XXXXXXXX XXXX*****",
+"********XXXX XXXXXXXX XXXX*****",
+"********XXX XXXXXXXXXXXX XXXXXXXXXXXX XX*****",
+"*********XX XXXXXXXXX XXXXXXXXX X******",
+"*********XXX XXXXXXXX XXXXXXXX XXX******",
+"*********XXX XXXXXXXX XXXXXXXX XXX******",
+"***********X XXXXXXXX XX*******",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"**************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/qll56.xpm b/assets/chess/pieces/ziics/SOLID/qll56.xpm
new file mode 100644
index 00000000..cdb64935
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/qll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"********************************************************",
+"**************************XXX***************************",
+"**************************XXX***************************",
+"**************************XXX***************************",
+"****************************X***************************",
+"****************************X***************************",
+"**************XX**********XX***********XXX**************",
+"**************XX**********XXX**********XXX**************",
+"***************X**********XXX**********X****************",
+"***************X**********XXX**********X****************",
+"***************X**********XXX**********X****************",
+"***************X**********XXX**********X****************",
+"***************X**********XXX**********X****************",
+"***************XXX********XXX********XXX****************",
+"*XXX***********XXX********XXX********XXX****************",
+"*XXX***********XXX********XXX********XXX**********XXX***",
+"*XXX***********XXX********XXX********XXX**********XXX***",
+"**XX***********XXXX*******XXX*******XXXX**********XXX***",
+"****X**********XXXX******XXXXX******XXXX**********X*****",
+"****X**********XXXX******XXXXX******XXXX**********X*****",
+"****X**********XXXX******XXXXX******XXXX*********X******",
+"****XXX********XXXX******XXXXX******XXXX*********X******",
+"****XXXX*******XXXXXX****XXXXX*****XXXXX*******XXX******",
+"****XXXX*******XXXXXX****XXXXX*****XXXXX*******XXX******",
+"*****XXX*******XXXXXX****XXXXX*****XXXXX******XXXX******",
+"*****XXXX******XXXXXX****XXXXX*****XXXXX******XXXX******",
+"*****XXXX******XXXXXX****XXXXX*****XXXXX******XXXX******",
+"*****XXXXXX****XXXXXXX***XXXXX***XXXXXXX****XXXXXX******",
+"*****XXXXXX****XXXXXXX***XXXXX***XXXXXXX****XXXXXX******",
+"*****XXXXXXX***XXXXXXX***XXXXX***XXXXXXX***XXXXXXX******",
+"*****XXXXXXX***XXXXXXX***XXXXX***XXXXXXX***XXXXXXX******",
+"*****XXXXXXXXX*XXXXXXXXXXXXXXXXXXXXXXXXX**XXXXXXX*******",
+"*******XXXXXXX*XXXXXXXXXXXXXXXXXXXXXXXXX**XXXXXXX*******",
+"*******XXXXXXX*XXXXXXXXXXXXXXXXXXXXXXXXX**XXXXXXX*******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*******XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX*******",
+"********XXXX XXXXXXXXX XXXX*********",
+"********XXXX XXXXXXXXX XXXX*********",
+"********XXX XXXXXXXXXXXXX XXXXXXXXXXXXX XXX*********",
+"*********XX XXXXXXXXXX XXXXXXXXXX XX**********",
+"*********XXX XXXXXXXX XXXXXXXX XXX**********",
+"*********XXX XXXXXXXX XXXXXXXX XXX**********",
+"***********X XXXXXXXXX X************",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX************",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX************",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdd32.xpm b/assets/chess/pieces/ziics/SOLID/rdd32.xpm
new file mode 100644
index 00000000..3b80e725
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdd32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+".............. .............",
+"..... ..... .... .....",
+"..... ..... .... .....",
+"..... ..... .... .....",
+"..... .................... .....",
+"..... . .....",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"........................ .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"........................ .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"......... . .......",
+"........................ .......",
+"....... ................ ......",
+"....... ................. ......",
+"..... ..................... ....",
+"..... ..................... ....",
+"..... ....",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdd40.xpm b/assets/chess/pieces/ziics/SOLID/rdd40.xpm
new file mode 100644
index 00000000..5549198d
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+".................. ................",
+"....... ...... ..... ......",
+"....... ...... ..... ......",
+"....... ...... ..... ......",
+"....... ......",
+"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......",
+"....... X X ......",
+"........... X X .........",
+"........... X X .........",
+"........... X X .........",
+"........... X X .........",
+"........... X X .........",
+"........... XXXXXXXXXXXXXXXXXX .........",
+"........... X .........",
+"........... X .........",
+"........... X .........",
+"........... X .........",
+"........... X .........",
+"........... XXXXXXXXXXXXXXXXXX .........",
+"........... X X .........",
+"........... X X .........",
+"........... X X .........",
+"........... X X .........",
+"........... X X .........",
+"........... XXXXXXXXXXXXXXXXXX .........",
+"........... X .........",
+"........... X .........",
+"........... X .........",
+"........... X .........",
+"........... X .........",
+"........... X .........",
+"........... XXXXXXXXXXXXXXXXXX .........",
+"......... .......",
+"......... .......",
+"........ ......",
+"....... XXXXXXXXXXXXXXXXXXXXXXXXXX .....",
+"....... XXXXXXXXXXXXXXXXXXXXXXXXXX .....",
+"....... .....",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdd48.xpm b/assets/chess/pieces/ziics/SOLID/rdd48.xpm
new file mode 100644
index 00000000..61c9284e
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdd48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+"..................... ...................",
+"........ ....... ...... .......",
+"........ ....... ...... .......",
+"........ ....... ...... .......",
+"........ ....... ...... .......",
+"........ .......",
+"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......",
+"........ X X .......",
+"............. X X ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. XXXXXXXXXXXXXXXXXXXXXX ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. XXXXXXXXXXXXXXXXXXXXXX ...........",
+"............. XXXXXXXXXXXXXXXXXXXXXX ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. X X ...........",
+"............. XXXXXXXXXXXXXXXXXXXXXX ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. X ...........",
+"............. XXXXXXXXXXXXXXXXXXXXXX ...........",
+"........... .........",
+"........... .........",
+"........... .........",
+"......... .......",
+"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......",
+"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......",
+"........ ......",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdd50.xpm b/assets/chess/pieces/ziics/SOLID/rdd50.xpm
new file mode 100644
index 00000000..1842539c
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdd50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"........................ ..................",
+"......... ........ ....... .....",
+"......... ........ ....... .....",
+"......... ........ ....... .....",
+"......... ........ ....... .....",
+"......... .....",
+"......... .....",
+"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....",
+"......... XX X .....",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XXXXXXXXXXXXXXXXXXXXXXXX .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... XXXXXXXXXXXXXXXXXXXXXXXX .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XX X .........",
+"............... XXXXXXXXXXXXXXXXXXXXXXXX .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... X .........",
+"............... XXXXXXXXXXXXXXXXXXXXXXXX .........",
+"............... .........",
+"............ ......",
+"............ ......",
+"........... .....",
+"........... .....",
+"......... ...",
+"......... ...",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdd56.xpm b/assets/chess/pieces/ziics/SOLID/rdd56.xpm
new file mode 100644
index 00000000..181e30df
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+"......................... .......................",
+"......... ......... ....... .........",
+"......... ......... ....... .........",
+"......... ......... ....... .........",
+"......... ......... ....... .........",
+"......... ......... ....... .........",
+"......... .........",
+"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........",
+"......... X XX .........",
+"......... X XX .........",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... XXXXXXXXXXXXXXXXXXXXXXXXXX .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... XXXXXXXXXXXXXXXXXXXXXXXXXX .............",
+"............... XXXXXXXXXXXXXXXXXXXXXXXXXX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... X XX .............",
+"............... XXXXXXXXXXXXXXXXXXXXXXXXXX .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... X .............",
+"............... XXXXXXXXXXXXXXXXXXXXXXXXXX .............",
+"............... .............",
+"............ ..........",
+"............ ..........",
+"............ ..........",
+"........... .........",
+"......... .......",
+"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......",
+"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......",
+"......... .......",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdl32.xpm b/assets/chess/pieces/ziics/SOLID/rdl32.xpm
new file mode 100644
index 00000000..fb1021c8
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdl32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************** *************",
+"***** ***** **** *****",
+"***** ***** **** *****",
+"***** ***** **** *****",
+"***** ******************** *****",
+"***** * *****",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"************************ *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"************************ *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"********* * *******",
+"************************ *******",
+"******* **************** ******",
+"******* ***************** ******",
+"***** ********************* ****",
+"***** ********************* ****",
+"***** ****",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdl40.xpm b/assets/chess/pieces/ziics/SOLID/rdl40.xpm
new file mode 100644
index 00000000..fd4b43c7
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"****************** ****************",
+"******* ****** ***** ******",
+"******* ****** ***** ******",
+"******* ****** ***** ******",
+"******* ******",
+"******* XXXXXXXXXXXXXXXXXXXXXXXXX ******",
+"******* X X ******",
+"*********** X X *********",
+"*********** X X *********",
+"*********** X X *********",
+"*********** X X *********",
+"*********** X X *********",
+"*********** XXXXXXXXXXXXXXXXXX *********",
+"*********** X *********",
+"*********** X *********",
+"*********** X *********",
+"*********** X *********",
+"*********** X *********",
+"*********** XXXXXXXXXXXXXXXXXX *********",
+"*********** X X *********",
+"*********** X X *********",
+"*********** X X *********",
+"*********** X X *********",
+"*********** X X *********",
+"*********** XXXXXXXXXXXXXXXXXX *********",
+"*********** X *********",
+"*********** X *********",
+"*********** X *********",
+"*********** X *********",
+"*********** X *********",
+"*********** X *********",
+"*********** XXXXXXXXXXXXXXXXXX *********",
+"********* *******",
+"********* *******",
+"******** ******",
+"******* XXXXXXXXXXXXXXXXXXXXXXXXXX *****",
+"******* XXXXXXXXXXXXXXXXXXXXXXXXXX *****",
+"******* *****",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdl48.xpm b/assets/chess/pieces/ziics/SOLID/rdl48.xpm
new file mode 100644
index 00000000..ddf243e4
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdl48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"********************* *******************",
+"******** ******* ****** *******",
+"******** ******* ****** *******",
+"******** ******* ****** *******",
+"******** ******* ****** *******",
+"******** *******",
+"******** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX *******",
+"******** X X *******",
+"************* X X ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* XXXXXXXXXXXXXXXXXXXXXX ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* XXXXXXXXXXXXXXXXXXXXXX ***********",
+"************* XXXXXXXXXXXXXXXXXXXXXX ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* X X ***********",
+"************* XXXXXXXXXXXXXXXXXXXXXX ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* X ***********",
+"************* XXXXXXXXXXXXXXXXXXXXXX ***********",
+"*********** *********",
+"*********** *********",
+"*********** *********",
+"********* *******",
+"******** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ******",
+"******** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ******",
+"******** ******",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdl50.xpm b/assets/chess/pieces/ziics/SOLID/rdl50.xpm
new file mode 100644
index 00000000..27d3e2cf
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdl50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"************************ ******************",
+"********* ******** ******* *****",
+"********* ******** ******* *****",
+"********* ******** ******* *****",
+"********* ******** ******* *****",
+"********* *****",
+"********* *****",
+"********* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX *****",
+"********* XX X *****",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXX *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXX *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XX X *********",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXX *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** X *********",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXX *********",
+"*************** *********",
+"************ ******",
+"************ ******",
+"*********** *****",
+"*********** *****",
+"********* ***",
+"********* ***",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rdl56.xpm b/assets/chess/pieces/ziics/SOLID/rdl56.xpm
new file mode 100644
index 00000000..9224adcc
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"************************* ***********************",
+"********* ********* ******* *********",
+"********* ********* ******* *********",
+"********* ********* ******* *********",
+"********* ********* ******* *********",
+"********* ********* ******* *********",
+"********* *********",
+"********* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX *********",
+"********* X XX *********",
+"********* X XX *********",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXXXX *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXXXX *************",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXXXX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** X XX *************",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXXXX *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** X *************",
+"*************** XXXXXXXXXXXXXXXXXXXXXXXXXX *************",
+"*************** *************",
+"************ **********",
+"************ **********",
+"************ **********",
+"*********** *********",
+"********* *******",
+"********* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX *******",
+"********* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX *******",
+"********* *******",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rld32.xpm b/assets/chess/pieces/ziics/SOLID/rld32.xpm
new file mode 100644
index 00000000..f9fa7033
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rld32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..............XXXXX.............",
+".....XXXX.....XXXXX....XXXX.....",
+".....XXXX.....XXXXX....XXXX.....",
+".....XXXX.....XXXXX....XXXX.....",
+".....X....................X.....",
+".....XXXXXXXXXXXXXX.XXXXXXX.....",
+".........XXXXXXXXXX.XXXXX.......",
+".........XXXXXXXXXX.XXXXX.......",
+".........XXXXXXXXXX.XXXXX.......",
+".........XXXXXXXXXX.XXXXX.......",
+"........................X.......",
+".........XXXXXXX.XXXXXXXX.......",
+".........XXXXXXX.XXXXXXXX.......",
+".........XXXXXXX.XXXXXXXX.......",
+".........XXXXXXX.XXXXXXXX.......",
+"........................X.......",
+".........XXXXXXXXXX.XXXXX.......",
+".........XXXXXXXXXX.XXXXX.......",
+".........XXXXXXXXXX.XXXXX.......",
+".........XXXXXXXXXX.XXXXX.......",
+".........XXXXXXX.XXXXXXXX.......",
+".........XXXXXXX.XXXXXXXX.......",
+".........XXXXXXX.XXXXXXXX.......",
+".........XXXXXXX.XXXXXXXX.......",
+".........XXXXXXX.XXXXXXXX.......",
+"........................X.......",
+".......XX................X......",
+".......X.................X......",
+".....X.....................X....",
+".....X.....................X....",
+".....XXXXXXXXXXXXXXXXXXXXXXX....",
+"................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rld40.xpm b/assets/chess/pieces/ziics/SOLID/rld40.xpm
new file mode 100644
index 00000000..b4c501ed
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................",
+"..................XXXXXX................",
+".......XXXXX......XXXXXX.....XXXXX......",
+".......XXXXX......XXXXXX.....XXXXX......",
+".......XXXXX......XXXXXX.....XXXXX......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+".......X X......",
+".......XXXXXXXXX XXXXXXX XXXXXXXXX......",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........X X.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........X X.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........XXXXX XXXXXXX XXXXXX.........",
+"...........X X.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........XXXXXXXXX XXXXXXXXXX.........",
+"...........X X.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXX......",
+".......X X.....",
+".......X X.....",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rld48.xpm b/assets/chess/pieces/ziics/SOLID/rld48.xpm
new file mode 100644
index 00000000..45ba4231
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rld48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"................................................",
+".....................XXXXXXXX...................",
+"........XXXXXX.......XXXXXXXX......XXXXXX.......",
+"........XXXXXX.......XXXXXXXX......XXXXXX.......",
+"........XXXXXX.......XXXXXXXX......XXXXXX.......",
+"........XXXXXX.......XXXXXXXX......XXXXXX.......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........X XX.......",
+"........XXXXXXXXXXX XXXXXXXXX XXXXXXXXXXX.......",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............X X...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............X X...........",
+".............X X...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............XXXXXX XXXXXXXXX XXXXXXX...........",
+".............X X...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............XXXXXXXXXXX XXXXXXXXXXXX...........",
+".............X X...........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........X X......",
+"........X X......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+"................................................",
+"................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rld50.xpm b/assets/chess/pieces/ziics/SOLID/rld50.xpm
new file mode 100644
index 00000000..0f17790a
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rld50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"..................................................",
+"........................XXXXXXXX..................",
+".........XXXXXXX........XXXXXXXX.......XXXXXX.....",
+".........XXXXXXX........XXXXXXXX.......XXXXXX.....",
+".........XXXXXXX........XXXXXXXX.......XXXXXX.....",
+".........XXXXXXX........XXXXXXXX.......XXXXXX.....",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".........XX X.....",
+".........XXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXX.....",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............X X.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............X X.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............XXXXXX XXXXXXXXX XXXXXXXX.........",
+"...............X X.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............XXXXXXXXXXXX XXXXXXXXXXXXX.........",
+"...............X X.........",
+"...............X X.........",
+"............XXX XXX......",
+"............X X......",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".........XX..................................XX...",
+".........XX..................................XX...",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rld56.xpm b/assets/chess/pieces/ziics/SOLID/rld56.xpm
new file mode 100644
index 00000000..f394d1c9
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"........................................................",
+".........................XXXXXXXX.......................",
+".........XXXXXXX.........XXXXXXXX.......XXXXXXX.........",
+".........XXXXXXX.........XXXXXXXX.......XXXXXXX.........",
+".........XXXXXXX.........XXXXXXXX.......XXXXXXX.........",
+".........XXXXXXX.........XXXXXXXX.......XXXXXXX.........",
+".........XXXXXXX.........XXXXXXXX.......XXXXXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".........XX X.........",
+".........XXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXX.........",
+".........XXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXX.........",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............X X.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............X X.............",
+"...............X X.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............XXXXXXX XXXXXXXXXX XXXXXXXX.............",
+"...............X X.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXXX XXXXXXXXXXXXXX.............",
+"...............X X.............",
+"...............XXXXXXXXXXXXXXXXXXXXXXXXXXXX.............",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".........XX XX.......",
+".........XX XX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rll32.xpm b/assets/chess/pieces/ziics/SOLID/rll32.xpm
new file mode 100644
index 00000000..8837689b
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rll32.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V32
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"32 32 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************XXXXX*************",
+"*****XXXX*****XXXXX****XXXX*****",
+"*****XXXX*****XXXXX****XXXX*****",
+"*****XXXX*****XXXXX****XXXX*****",
+"*****X********************X*****",
+"*****XXXXXXXXXXXXXX*XXXXXXX*****",
+"*********XXXXXXXXXX*XXXXX*******",
+"*********XXXXXXXXXX*XXXXX*******",
+"*********XXXXXXXXXX*XXXXX*******",
+"*********XXXXXXXXXX*XXXXX*******",
+"************************X*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"************************X*******",
+"*********XXXXXXXXXX*XXXXX*******",
+"*********XXXXXXXXXX*XXXXX*******",
+"*********XXXXXXXXXX*XXXXX*******",
+"*********XXXXXXXXXX*XXXXX*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"*********XXXXXXX*XXXXXXXX*******",
+"************************X*******",
+"*******XX****************X******",
+"*******X*****************X******",
+"*****X*********************X****",
+"*****X*********************X****",
+"*****XXXXXXXXXXXXXXXXXXXXXXX****",
+"********************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rll40.xpm b/assets/chess/pieces/ziics/SOLID/rll40.xpm
new file mode 100644
index 00000000..f57003c9
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V40
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"40 40 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"****************************************",
+"******************XXXXXX****************",
+"*******XXXXX******XXXXXX*****XXXXX******",
+"*******XXXXX******XXXXXX*****XXXXX******",
+"*******XXXXX******XXXXXX*****XXXXX******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"*******X X******",
+"*******XXXXXXXXX XXXXXXX XXXXXXXXX******",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********X X*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********X X*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********XXXXX XXXXXXX XXXXXX*********",
+"***********X X*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********XXXXXXXXX XXXXXXXXXX*********",
+"***********X X*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXX*******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"*******X X*****",
+"*******X X*****",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rll48.xpm b/assets/chess/pieces/ziics/SOLID/rll48.xpm
new file mode 100644
index 00000000..a170839b
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rll48.xpm
@@ -0,0 +1,65 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V48
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"48 48 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"************************************************",
+"*********************XXXXXXXX*******************",
+"********XXXXXX*******XXXXXXXX******XXXXXX*******",
+"********XXXXXX*******XXXXXXXX******XXXXXX*******",
+"********XXXXXX*******XXXXXXXX******XXXXXX*******",
+"********XXXXXX*******XXXXXXXX******XXXXXX*******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"********X XX*******",
+"********XXXXXXXXXXX XXXXXXXXX XXXXXXXXXXX*******",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************X X***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************X X***********",
+"*************X X***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************XXXXXX XXXXXXXXX XXXXXXX***********",
+"*************X X***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************XXXXXXXXXXX XXXXXXXXXXXX***********",
+"*************X X***********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"********X X******",
+"********X X******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"************************************************",
+"************************************************",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rll50.xpm b/assets/chess/pieces/ziics/SOLID/rll50.xpm
new file mode 100644
index 00000000..e69b80b3
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rll50.xpm
@@ -0,0 +1,67 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V50
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"50 50 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"**************************************************",
+"************************XXXXXXXX******************",
+"*********XXXXXXX********XXXXXXXX*******XXXXXX*****",
+"*********XXXXXXX********XXXXXXXX*******XXXXXX*****",
+"*********XXXXXXX********XXXXXXXX*******XXXXXX*****",
+"*********XXXXXXX********XXXXXXXX*******XXXXXX*****",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*********XX X*****",
+"*********XXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXX*****",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************X X*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************X X*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************XXXXXX XXXXXXXXX XXXXXXXX*********",
+"***************X X*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************XXXXXXXXXXXX XXXXXXXXXXXXX*********",
+"***************X X*********",
+"***************X X*********",
+"************XXX XXX******",
+"************X X******",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*********XX**********************************XX***",
+"*********XX**********************************XX***",
+};
diff --git a/assets/chess/pieces/ziics/SOLID/rll56.xpm b/assets/chess/pieces/ziics/SOLID/rll56.xpm
new file mode 100644
index 00000000..0bd331f8
--- /dev/null
+++ b/assets/chess/pieces/ziics/SOLID/rll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../SOLID.V56
+using the program ``zic2xpm''.
+
+ NOTICE: The piece images distributed with ZIICS are
+ copyrighted works of their original creators. Images
+ converted with zic2xpm may not be redistributed without
+ the permission of the copyright holders. Do not contact
+ the authors of zic2xpm or of ZIICS itself to request
+ permission. */
+static char * image_name[] = {
+"56 56 4 1",
+"X c white s light_piece",
+" c black s dark_piece",
+"* c gray s light_square",
+". c green s dark_square",
+"********************************************************",
+"*************************XXXXXXXX***********************",
+"*********XXXXXXX*********XXXXXXXX*******XXXXXXX*********",
+"*********XXXXXXX*********XXXXXXXX*******XXXXXXX*********",
+"*********XXXXXXX*********XXXXXXXX*******XXXXXXX*********",
+"*********XXXXXXX*********XXXXXXXX*******XXXXXXX*********",
+"*********XXXXXXX*********XXXXXXXX*******XXXXXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XX X*********",
+"*********XXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXX*********",
+"*********XXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXX*********",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************X X*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************X X*************",
+"***************X X*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************XXXXXXX XXXXXXXXXX XXXXXXXX*************",
+"***************X X*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXXX XXXXXXXXXXXXXX*************",
+"***************X X*************",
+"***************XXXXXXXXXXXXXXXXXXXXXXXXXXXX*************",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*********XX XX*******",
+"*********XX XX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"********************************************************",
+"********************************************************",
+};