summaryrefslogtreecommitdiff
path: root/assets/chess/pieces/ziics/DDG
diff options
context:
space:
mode:
Diffstat (limited to 'assets/chess/pieces/ziics/DDG')
-rw-r--r--assets/chess/pieces/ziics/DDG/bdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/bdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/bdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/bdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/bld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/bld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/bll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/bll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/dsq40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/dsq56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/kdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/kdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/kdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/kdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/kld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/kld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/kll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/kll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/lsq40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/lsq56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/ndd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/ndd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/ndl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/ndl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/nld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/nld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/nll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/nll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/pdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/pdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/pdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/pdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/pld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/pld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/pll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/pll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/qdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/qdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/qdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/qdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/qld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/qld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/qll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/qll56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/rdd40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/rdd56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/rdl40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/rdl56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/rld40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/rld56.xpm73
-rw-r--r--assets/chess/pieces/ziics/DDG/rll40.xpm57
-rw-r--r--assets/chess/pieces/ziics/DDG/rll56.xpm73
52 files changed, 3380 insertions, 0 deletions
diff --git a/assets/chess/pieces/ziics/DDG/bdd40.xpm b/assets/chess/pieces/ziics/DDG/bdd40.xpm
new file mode 100644
index 00000000..d4cd3d3e
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/bdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/bdd56.xpm b/assets/chess/pieces/ziics/DDG/bdd56.xpm
new file mode 100644
index 00000000..ec9b77a4
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/bdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/bdl40.xpm b/assets/chess/pieces/ziics/DDG/bdl40.xpm
new file mode 100644
index 00000000..dbc4f149
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/bdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/bdl56.xpm b/assets/chess/pieces/ziics/DDG/bdl56.xpm
new file mode 100644
index 00000000..72fb18e6
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/bdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/bld40.xpm b/assets/chess/pieces/ziics/DDG/bld40.xpm
new file mode 100644
index 00000000..a8c7dbc8
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/bld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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..............",
+"......................X..X..............",
+".....................XX.XX..............",
+".....................XX.XX..............",
+"....................XXXXX.X.............",
+"....................XXXXX.X.............",
+"...................XXXXXX.X.............",
+"..................XXXXXXX..X............",
+".................XXXX..XX..X............",
+"................XXXXX..XXX..............",
+"...............XXXX......XX.X...........",
+"...............XXXX......XX.X...........",
+"..............XXXXXXX..XXXXXX...........",
+"..............XXXXXXX..XXXXXX...........",
+"..............XXXXXXX..XXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXXX............",
+"..............XXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX.............",
+"...............XXXXXXXXXXX..............",
+"...............XXXXXXXXXXX..............",
+".................XXXXXXXXX..............",
+".................X......................",
+".................XXXXXXXXX..............",
+"...................X....................",
+"...................X....................",
+".................XXXXXXXXX..............",
+".................X......................",
+".................XXXXXXXXX..............",
+"....................XXXX................",
+"...................XXXXXX...............",
+"..................XXXXXXX...............",
+"..................XXXXXXX...............",
+".................XXXXXXXXXX.............",
+".............XXXXXXXXXXXXXXXXX..........",
+"............XXXXXXXXXXXXXXXXXXX.........",
+"..........XXXXX.............XXXXX.......",
+"..........XXXXXXXXXXXXXXXXXXXXXXX.......",
+};
diff --git a/assets/chess/pieces/ziics/DDG/bld56.xpm b/assets/chess/pieces/ziics/DDG/bld56.xpm
new file mode 100644
index 00000000..8f3cfc34
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/bld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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..XX....................",
+".............................XXX..XX....................",
+".............................XXX.XXX....................",
+".............................XXX.XXX....................",
+"............................XXXXXX......................",
+"............................XXXXXX..X...................",
+"...........................XXXXXXX..X...................",
+"..........................XXXXXXXX..X...................",
+".........................XXXXXXXXX..XX..................",
+"........................XXXXXXXXXXX..X..................",
+".......................XXXXXX...XXX..XX.................",
+".......................XXXXXX...XXXX..X.................",
+".....................XXXXXXXX...XXXX..X.................",
+"....................XXXXXX........XXX..X................",
+"....................XXXXXX........XXX..X................",
+"...................XXXXXXXXXX...XXXXXX.X................",
+"...................XXXXXXXXXX...XXXXXXXX................",
+"...................XXXXXXXXXX...XXXXXXXX................",
+"...................XXXXXXXXXX...XXXXXXX.................",
+"...................XXXXXXXXXX...XXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXXX.................",
+"...................XXXXXXXXXXXXXXXXXXX..................",
+"...................XXXXXXXXXXXXXXXXXX...................",
+"...................XXXXXXXXXXXXXXXXXX...................",
+"....................XXXXXXXXXXXXXXXXX...................",
+"....................XXXXXXXXXXXXXXXX....................",
+".....................XXXXXXXXXXXXXXX....................",
+".....................XXXXXXXXXXXXXXX....................",
+".......................XXXXXXXXXXXXX....................",
+".......................XX...............................",
+".......................XXXXXXXXXXXXX....................",
+".......................XXXXXXXXXXXXX....................",
+"..........................XX............................",
+"..........................XX............................",
+"..........................XX............................",
+".......................XXXXXXXXXXXXX....................",
+".......................XX...............................",
+".......................XXXXXXXXXXXXX....................",
+".......................XXXXXXXXXXXXX....................",
+"...........................XXXXXX.......................",
+"..........................XXXXXXXX......................",
+"..........................XXXXXXXX......................",
+".........................XXXXXXXXXX.....................",
+".........................XXXXXXXXXX.....................",
+"........................XXXXXXXXXXXX....................",
+".......................XXXXXXXXXXXXXX...................",
+"..................XXXXXXXXXXXXXXXXXXXXXXX...............",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXX.............",
+"..............XXXXXXX.................XXXXXXXX..........",
+"..............XXXXXXX.................XXXXXXXX..........",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"..............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+};
diff --git a/assets/chess/pieces/ziics/DDG/bll40.xpm b/assets/chess/pieces/ziics/DDG/bll40.xpm
new file mode 100644
index 00000000..da9fee0c
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/bll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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**************",
+"**********************X**X**************",
+"*********************XX*XX**************",
+"*********************XX*XX**************",
+"********************XXXXX*X*************",
+"********************XXXXX*X*************",
+"*******************XXXXXX*X*************",
+"******************XXXXXXX**X************",
+"*****************XXXX**XX**X************",
+"****************XXXXX**XXX**************",
+"***************XXXX******XX*X***********",
+"***************XXXX******XX*X***********",
+"**************XXXXXXX**XXXXXX***********",
+"**************XXXXXXX**XXXXXX***********",
+"**************XXXXXXX**XXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXXX************",
+"**************XXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX*************",
+"***************XXXXXXXXXXX**************",
+"***************XXXXXXXXXXX**************",
+"*****************XXXXXXXXX**************",
+"*****************X**********************",
+"*****************XXXXXXXXX**************",
+"*******************X********************",
+"*******************X********************",
+"*****************XXXXXXXXX**************",
+"*****************X**********************",
+"*****************XXXXXXXXX**************",
+"********************XXXX****************",
+"*******************XXXXXX***************",
+"******************XXXXXXX***************",
+"******************XXXXXXX***************",
+"*****************XXXXXXXXXX*************",
+"*************XXXXXXXXXXXXXXXXX**********",
+"************XXXXXXXXXXXXXXXXXXX*********",
+"**********XXXXX*************XXXXX*******",
+"**********XXXXXXXXXXXXXXXXXXXXXXX*******",
+};
diff --git a/assets/chess/pieces/ziics/DDG/bll56.xpm b/assets/chess/pieces/ziics/DDG/bll56.xpm
new file mode 100644
index 00000000..14699733
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/bll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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**XX********************",
+"*****************************XXX**XX********************",
+"*****************************XXX*XXX********************",
+"*****************************XXX*XXX********************",
+"****************************XXXXXX**********************",
+"****************************XXXXXX**X*******************",
+"***************************XXXXXXX**X*******************",
+"**************************XXXXXXXX**X*******************",
+"*************************XXXXXXXXX**XX******************",
+"************************XXXXXXXXXXX**X******************",
+"***********************XXXXXX***XXX**XX*****************",
+"***********************XXXXXX***XXXX**X*****************",
+"*********************XXXXXXXX***XXXX**X*****************",
+"********************XXXXXX********XXX**X****************",
+"********************XXXXXX********XXX**X****************",
+"*******************XXXXXXXXXX***XXXXXX*X****************",
+"*******************XXXXXXXXXX***XXXXXXXX****************",
+"*******************XXXXXXXXXX***XXXXXXXX****************",
+"*******************XXXXXXXXXX***XXXXXXX*****************",
+"*******************XXXXXXXXXX***XXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXXX*****************",
+"*******************XXXXXXXXXXXXXXXXXXX******************",
+"*******************XXXXXXXXXXXXXXXXXX*******************",
+"*******************XXXXXXXXXXXXXXXXXX*******************",
+"********************XXXXXXXXXXXXXXXXX*******************",
+"********************XXXXXXXXXXXXXXXX********************",
+"*********************XXXXXXXXXXXXXXX********************",
+"*********************XXXXXXXXXXXXXXX********************",
+"***********************XXXXXXXXXXXXX********************",
+"***********************XX*******************************",
+"***********************XXXXXXXXXXXXX********************",
+"***********************XXXXXXXXXXXXX********************",
+"**************************XX****************************",
+"**************************XX****************************",
+"**************************XX****************************",
+"***********************XXXXXXXXXXXXX********************",
+"***********************XX*******************************",
+"***********************XXXXXXXXXXXXX********************",
+"***********************XXXXXXXXXXXXX********************",
+"***************************XXXXXX***********************",
+"**************************XXXXXXXX**********************",
+"**************************XXXXXXXX**********************",
+"*************************XXXXXXXXXX*********************",
+"*************************XXXXXXXXXX*********************",
+"************************XXXXXXXXXXXX********************",
+"***********************XXXXXXXXXXXXXX*******************",
+"******************XXXXXXXXXXXXXXXXXXXXXXX***************",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXX*************",
+"**************XXXXXXX*****************XXXXXXXX**********",
+"**************XXXXXXX*****************XXXXXXXX**********",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"**************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+};
diff --git a/assets/chess/pieces/ziics/DDG/dsq40.xpm b/assets/chess/pieces/ziics/DDG/dsq40.xpm
new file mode 100644
index 00000000..d48e8379
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/dsq40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/dsq56.xpm b/assets/chess/pieces/ziics/DDG/dsq56.xpm
new file mode 100644
index 00000000..c0f1f4c0
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/dsq56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/kdd40.xpm b/assets/chess/pieces/ziics/DDG/kdd40.xpm
new file mode 100644
index 00000000..ba84cd99
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/kdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/kdd56.xpm b/assets/chess/pieces/ziics/DDG/kdd56.xpm
new file mode 100644
index 00000000..73192230
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/kdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/kdl40.xpm b/assets/chess/pieces/ziics/DDG/kdl40.xpm
new file mode 100644
index 00000000..d9c29d27
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/kdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/kdl56.xpm b/assets/chess/pieces/ziics/DDG/kdl56.xpm
new file mode 100644
index 00000000..370bfb15
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/kdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/kld40.xpm b/assets/chess/pieces/ziics/DDG/kld40.xpm
new file mode 100644
index 00000000..7dfc82bf
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/kld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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...................",
+"..................XXXXX.................",
+"....................X...................",
+"....................X...................",
+"..................XXXX..................",
+"....XXXXXXX.......X..X......XXXXXXXX....",
+"....XXXXXXXXX.....X..X......XXXXXXXX....",
+"..XXXX....XXXX....X..X...XXXXX.....XXX..",
+"..XXX..XX..XXXX...X..X...XXX..XXXXX.XX..",
+".XXX.XXXXXX.XXX...XXXX..XXX.XXXXXXX.XX..",
+".XX.XXXXXXXX.XXX..XXXX.XXX.XXXXXXXX.XX..",
+".XX.XXXXXXXX.XXXX.XXXX.XX.XXXXXXXXX.XX..",
+".XX.XX..XXXXX.XXXXXXXXXXX.XXXX...XX.XXX.",
+".XX.XX..XXXXX.XXXXXXXXXX.XX.XX...XX..XX.",
+".XX.XXXX.X.XXX.XXXXXXXXX.XX...XXXXXX.XX.",
+".XX.XXXX.X.XXX.XXXXXXXXX.XX...XXXXXX.XX.",
+".XX.XXXX.X.XXXX..XXXXXX.XXXXX....XXX.XX.",
+".XX.XX.....XXXX..XXXXXX.XXXXX.XXXXX.XXX.",
+".XX.XXXX...XXXX..XXXXXX.XXXXX.XXXXX.XXX.",
+".XX.XXXXXX.XXXXXX.XXXXX.XXXX..XXXXX.XX..",
+".XXX.XXXXX.XXXXXX.XXXX.XXXXX.XXXXXX.XX..",
+"..XX.XXXXXX.XXXXX.XXXX.XXXXX.XXXXX.XXX..",
+"..XXX.XXXXX.XXXXXX.XXX.XXXX.XXXXX.XXXX..",
+"..XXX.XXXXX.XXXXXX.XXX.XXXX.XXXXX.XXXX..",
+"...XXX.XXXXX.XXXXX.XXX.XX..XXXXXX.XX....",
+"....XX.XXXXX.XXXXX.XXX.XXXXXXXXX.XX.....",
+"....XXX.XXXXXXXXXX.XXX.XXXXXXX..XXX.....",
+".....XXX...........XXX........XXXXX.....",
+"......XXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXX........",
+"........XX...................X..........",
+"........XX...................X..........",
+"........X.XXXXXXXXXXXXXXXXXXX...........",
+"........X.XXXXXXXX.....XXXXXX...........",
+"........X.XXXXXXXXXXXXXXXXXXX...........",
+"........X...............................",
+"........XXXXXXXXXXXXXXXXXXXXXX..........",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/DDG/kld56.xpm b/assets/chess/pieces/ziics/DDG/kld56.xpm
new file mode 100644
index 00000000..f003fbc7
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/kld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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............................",
+".........................XXXXX..........................",
+"...........................X............................",
+"...........................X............................",
+"........................XXXXXXX.........................",
+"........................XX...XX.........................",
+".....XXXXXXXXX..........XX.X.XX.......XXXXXXXXXXXX......",
+".....XXXXXXXXXX.........XX.X.XX.......XXXXXXXXXXXX......",
+"..XXXXXXXXXXXXXX........XX.X.XX.....XXXXXXXXXXXXXXXX....",
+"..XXXXXX.....XXXXXX.....XX.X.XX....XXXXXX.......XXXX....",
+"..XXXXXX.....XXXXXX.....XX.X.XX...XXXXXXX.......XXXX....",
+".XXXXX..XXXXX..XXXXX....XX...XX...XXXX...XXXXXXX.XXXX...",
+".XXXX.XXXXXXXXX.XXXXXXX.XXXXXX...XXXX.XXXXXXXXXXX.XXX...",
+".XXX.XXXXXXXXXXX..XXXXX..XXXX...XXX..XXXXXXXXXXXX.XXX...",
+".XXX.XXXXXXXXXXX..XXXXX..XXXX..XXXX..XXXXXXXXXXXX.XXX...",
+".XXX.XXXXXXXXXXXXX.XXXXXXXXXXXXXXXX..XXXXX...XXXX.XXXX..",
+".XXX.XXX...XXXXXXX.XXXXXXXX.XXXXXX.XXX..XX...XXXX.XXXX..",
+".XXX.XXX...XXXXXXX.XXXXXXXX.XXXXXX.XXX..XX...XXXX..XXX..",
+".XXX.XXX...XX..XXXX.XXXXXX..XXXXX.XXXXXX.X...XXXXX.XXX..",
+".XXX.XXXXXX.X..XXXX.XXXXXXXXXXXXX.XXXXXX..XXXXXXXX.XXX..",
+".XXX.XXXXXX.X..XXXX.XXXXXXXXXXXXX.XXXXXX..XXXXXXXX.XXX..",
+".XXX.XXXXXX.X..XXXXX...XXXXXXXX..XXXXXXX.....XXXXX.XXX..",
+".XXX.XXXXXX.X..XXXXX...XXXXXXXX..XXXXXXX.....XXXXX.XXX..",
+".XXX.XXX.......XXXXX...XXXXXXXX..XXXXXXX..XXXXXXX.XXXX..",
+".XXX.XXXXXX....XXXXX...XXX..XXX..XXXXXXX..XXXXXXX.XXXX..",
+".XXX.XXXXXX....XXXXX...XXX..XXX..XXXXXXX..XXXXXXX.XXX...",
+".XXX.XXXXXXXX..XXXXXXXX.XXX.XXX..XXXXX...XXXXXXX.XXXX...",
+".XXXX.XXXXXXX..XXXXXXXX.XXXXXX.XXXXXXX..XXXXXXXX.XXXX...",
+"..XXX.XXXXXXXXX.XXXXXXX.XXXXXX.XXXXXXX..XXXXXXXX.XXX....",
+"..XXX.XXXXXXXXX.XXXXXXX.XXXXXX.XXXXXXX..XXXXXXXX.XXX....",
+"..XXXX..XXXXXXX.XXXXXXXX..XXXX.XXXXXX.XXXXXXXXXX.XXX....",
+"..XXXX..XXXXXXX.XXXXXXXX..X.XX.XXXXXX.XXXXXXX...XXXX....",
+"..XXXX..XXXXXXX.XXXXXXXX..X.XX.XXXXXX.XXXXXXX...XXXX....",
+"....XXXX.XXXXXXX..XXXXXX..X.XX.XXXX..XXXXXXXX...XX......",
+".....XXX.XXXXXXX..XXXXXX..XXXX.XXXXXXXXXXXXX.XXXX.......",
+".....XXXX..XXXXXXXXXXXXX..XXXX.XXXXXXXXXXX..XXXXX.......",
+".....XXXX..XXXXXXXXXXXXX..XXXX.XXXXXXXXXXX..XXXXX.......",
+"......XXXXX...............XXXX............XXXXXX........",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............",
+"...........XX...........................XX..............",
+"...........XX...........................XX..............",
+"...........X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X..............",
+"...........X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X..............",
+"...........X.XXXXXXXXXXX.......XXXXXXXXX.X..............",
+"...........X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X..............",
+"...........X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X..............",
+"...........X.............................X..............",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..............",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/DDG/kll40.xpm b/assets/chess/pieces/ziics/DDG/kll40.xpm
new file mode 100644
index 00000000..30a60025
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/kll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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*******************",
+"******************XXXXX*****************",
+"********************X*******************",
+"********************X*******************",
+"******************XXXX******************",
+"****XXXXXXX*******X**X******XXXXXXXX****",
+"****XXXXXXXXX*****X**X******XXXXXXXX****",
+"**XXXX****XXXX****X**X***XXXXX*****XXX**",
+"**XXX**XX**XXXX***X**X***XXX**XXXXX*XX**",
+"*XXX*XXXXXX*XXX***XXXX**XXX*XXXXXXX*XX**",
+"*XX*XXXXXXXX*XXX**XXXX*XXX*XXXXXXXX*XX**",
+"*XX*XXXXXXXX*XXXX*XXXX*XX*XXXXXXXXX*XX**",
+"*XX*XX**XXXXX*XXXXXXXXXXX*XXXX***XX*XXX*",
+"*XX*XX**XXXXX*XXXXXXXXXX*XX*XX***XX**XX*",
+"*XX*XXXX*X*XXX*XXXXXXXXX*XX***XXXXXX*XX*",
+"*XX*XXXX*X*XXX*XXXXXXXXX*XX***XXXXXX*XX*",
+"*XX*XXXX*X*XXXX**XXXXXX*XXXXX****XXX*XX*",
+"*XX*XX*****XXXX**XXXXXX*XXXXX*XXXXX*XXX*",
+"*XX*XXXX***XXXX**XXXXXX*XXXXX*XXXXX*XXX*",
+"*XX*XXXXXX*XXXXXX*XXXXX*XXXX**XXXXX*XX**",
+"*XXX*XXXXX*XXXXXX*XXXX*XXXXX*XXXXXX*XX**",
+"**XX*XXXXXX*XXXXX*XXXX*XXXXX*XXXXX*XXX**",
+"**XXX*XXXXX*XXXXXX*XXX*XXXX*XXXXX*XXXX**",
+"**XXX*XXXXX*XXXXXX*XXX*XXXX*XXXXX*XXXX**",
+"***XXX*XXXXX*XXXXX*XXX*XX**XXXXXX*XX****",
+"****XX*XXXXX*XXXXX*XXX*XXXXXXXXX*XX*****",
+"****XXX*XXXXXXXXXX*XXX*XXXXXXX**XXX*****",
+"*****XXX***********XXX********XXXXX*****",
+"******XXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXX********",
+"********XX*******************X**********",
+"********XX*******************X**********",
+"********X*XXXXXXXXXXXXXXXXXXX***********",
+"********X*XXXXXXXX*****XXXXXX***********",
+"********X*XXXXXXXXXXXXXXXXXXX***********",
+"********X*******************************",
+"********XXXXXXXXXXXXXXXXXXXXXX**********",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/DDG/kll56.xpm b/assets/chess/pieces/ziics/DDG/kll56.xpm
new file mode 100644
index 00000000..01a1e098
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/kll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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****************************",
+"*************************XXXXX**************************",
+"***************************X****************************",
+"***************************X****************************",
+"************************XXXXXXX*************************",
+"************************XX***XX*************************",
+"*****XXXXXXXXX**********XX*X*XX*******XXXXXXXXXXXX******",
+"*****XXXXXXXXXX*********XX*X*XX*******XXXXXXXXXXXX******",
+"**XXXXXXXXXXXXXX********XX*X*XX*****XXXXXXXXXXXXXXXX****",
+"**XXXXXX*****XXXXXX*****XX*X*XX****XXXXXX*******XXXX****",
+"**XXXXXX*****XXXXXX*****XX*X*XX***XXXXXXX*******XXXX****",
+"*XXXXX**XXXXX**XXXXX****XX***XX***XXXX***XXXXXXX*XXXX***",
+"*XXXX*XXXXXXXXX*XXXXXXX*XXXXXX***XXXX*XXXXXXXXXXX*XXX***",
+"*XXX*XXXXXXXXXXX**XXXXX**XXXX***XXX**XXXXXXXXXXXX*XXX***",
+"*XXX*XXXXXXXXXXX**XXXXX**XXXX**XXXX**XXXXXXXXXXXX*XXX***",
+"*XXX*XXXXXXXXXXXXX*XXXXXXXXXXXXXXXX**XXXXX***XXXX*XXXX**",
+"*XXX*XXX***XXXXXXX*XXXXXXXX*XXXXXX*XXX**XX***XXXX*XXXX**",
+"*XXX*XXX***XXXXXXX*XXXXXXXX*XXXXXX*XXX**XX***XXXX**XXX**",
+"*XXX*XXX***XX**XXXX*XXXXXX**XXXXX*XXXXXX*X***XXXXX*XXX**",
+"*XXX*XXXXXX*X**XXXX*XXXXXXXXXXXXX*XXXXXX**XXXXXXXX*XXX**",
+"*XXX*XXXXXX*X**XXXX*XXXXXXXXXXXXX*XXXXXX**XXXXXXXX*XXX**",
+"*XXX*XXXXXX*X**XXXXX***XXXXXXXX**XXXXXXX*****XXXXX*XXX**",
+"*XXX*XXXXXX*X**XXXXX***XXXXXXXX**XXXXXXX*****XXXXX*XXX**",
+"*XXX*XXX*******XXXXX***XXXXXXXX**XXXXXXX**XXXXXXX*XXXX**",
+"*XXX*XXXXXX****XXXXX***XXX**XXX**XXXXXXX**XXXXXXX*XXXX**",
+"*XXX*XXXXXX****XXXXX***XXX**XXX**XXXXXXX**XXXXXXX*XXX***",
+"*XXX*XXXXXXXX**XXXXXXXX*XXX*XXX**XXXXX***XXXXXXX*XXXX***",
+"*XXXX*XXXXXXX**XXXXXXXX*XXXXXX*XXXXXXX**XXXXXXXX*XXXX***",
+"**XXX*XXXXXXXXX*XXXXXXX*XXXXXX*XXXXXXX**XXXXXXXX*XXX****",
+"**XXX*XXXXXXXXX*XXXXXXX*XXXXXX*XXXXXXX**XXXXXXXX*XXX****",
+"**XXXX**XXXXXXX*XXXXXXXX**XXXX*XXXXXX*XXXXXXXXXX*XXX****",
+"**XXXX**XXXXXXX*XXXXXXXX**X*XX*XXXXXX*XXXXXXX***XXXX****",
+"**XXXX**XXXXXXX*XXXXXXXX**X*XX*XXXXXX*XXXXXXX***XXXX****",
+"****XXXX*XXXXXXX**XXXXXX**X*XX*XXXX**XXXXXXXX***XX******",
+"*****XXX*XXXXXXX**XXXXXX**XXXX*XXXXXXXXXXXXX*XXXX*******",
+"*****XXXX**XXXXXXXXXXXXX**XXXX*XXXXXXXXXXX**XXXXX*******",
+"*****XXXX**XXXXXXXXXXXXX**XXXX*XXXXXXXXXXX**XXXXX*******",
+"******XXXXX***************XXXX************XXXXXX********",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX***********",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX***********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX************",
+"***********XX***************************XX**************",
+"***********XX***************************XX**************",
+"***********X*XXXXXXXXXXXXXXXXXXXXXXXXXXX*X**************",
+"***********X*XXXXXXXXXXXXXXXXXXXXXXXXXXX*X**************",
+"***********X*XXXXXXXXXXX*******XXXXXXXXX*X**************",
+"***********X*XXXXXXXXXXXXXXXXXXXXXXXXXXX*X**************",
+"***********X*XXXXXXXXXXXXXXXXXXXXXXXXXXX*X**************",
+"***********X*****************************X**************",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/DDG/lsq40.xpm b/assets/chess/pieces/ziics/DDG/lsq40.xpm
new file mode 100644
index 00000000..d9ce9e12
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/lsq40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/lsq56.xpm b/assets/chess/pieces/ziics/DDG/lsq56.xpm
new file mode 100644
index 00000000..935aea06
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/lsq56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/ndd40.xpm b/assets/chess/pieces/ziics/DDG/ndd40.xpm
new file mode 100644
index 00000000..71933f11
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/ndd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/ndd56.xpm b/assets/chess/pieces/ziics/DDG/ndd56.xpm
new file mode 100644
index 00000000..468f4f07
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/ndd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/ndl40.xpm b/assets/chess/pieces/ziics/DDG/ndl40.xpm
new file mode 100644
index 00000000..e5165aef
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/ndl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/ndl56.xpm b/assets/chess/pieces/ziics/DDG/ndl56.xpm
new file mode 100644
index 00000000..88206858
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/ndl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/nld40.xpm b/assets/chess/pieces/ziics/DDG/nld40.xpm
new file mode 100644
index 00000000..b3412df9
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/nld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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......................",
+"...............XXX......................",
+"...............XXXXX....................",
+"................XXXXXXX.................",
+"................XXXXXXX.................",
+"...............XXXX.XXXXX...............",
+".............XXXXXXX.XXXXX..............",
+"...........XXXX..XXXX...XXXX............",
+".........XXXXX..XXXXXXX...XXXX..........",
+"........XXXXXXXXXXXXXXXXX.XXXX..........",
+"......XXXXXXXXXXXX.XXXXXXXX.XXX.........",
+".....XXXXXXXXXXXXXXXXXXXXXXX..XX........",
+"....XXXXXXXXXXXX.XXXXXX..XXXXX.XX.......",
+"....XXXXXXXXXXXX.XXXXXX..XXXXX.XX.......",
+"...XXXXXXXXXXXXXXXXXXXX..XXXXX.XX.......",
+"...XXXXXXXXXXXXXX...XXXXX.XXXX..XX......",
+"...XXXXXXXXXXXX.....XXXXX.XXXXX.XX......",
+"..X..XXXXXXX.......XX...XXXXXXX..XX.....",
+".XX.XXXXXXX........XXXXXXX..XXXX.XX.....",
+".XXXXX.XXXX........XXXXXX...XXXX.XX.....",
+"..XX.XXXX.........XX.....XXXXXXX.XX.....",
+".....XXX..........XXXXXXXXXXXXXX.XX.....",
+".................XXXXXXXXXXXXXXX.XXX....",
+"................XXXXXXXXXXXXXXXX..XX....",
+"................XXXXXXXXXXXXXXXX..XX....",
+"...............XXXXXXXXXXXXXXXXXX.XXX...",
+"..............XXXXXXXXXXXXXXXXXXX.XXX...",
+".............XXXXXXXXXXXXXXXXXXXX.XXXX..",
+".............XXXXXXXXXXXXXXXXXXXX.XXXX..",
+".............XXXXXXXXXXXXXXXXXXXX.XXXX..",
+"............XXXXXXXXXXXXXXXXXXXXX.XXXX..",
+"............XXXXXXXXXXXXXXXXXXXXX.XXXX..",
+"..........XXXXXXXXXXXXXXXXXXXXXXX.XXXX..",
+"..........XXXXXXXXXXXXXXXXXXXXXXX.XXXX..",
+"..........XXXXXXX............XXXX.XXXX..",
+"..........XXXXXXXXXXXXXXXXXXXXXXX.XXXX..",
+"..........XXXXXXXXXXXXXXXXXXXXXXXXXXXX..",
+};
diff --git a/assets/chess/pieces/ziics/DDG/nld56.xpm b/assets/chess/pieces/ziics/DDG/nld56.xpm
new file mode 100644
index 00000000..47798d5a
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/nld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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.................................",
+"....................XXXXX...............................",
+"....................XXXXX...............................",
+"....................XXXXX...............................",
+"....................XXXXXXX.............................",
+"......................XXXXXXXXX.........................",
+"......................XXXXXXXXX.........................",
+".....................XXXXXXXXXXXXX......................",
+"....................XXXXXX.XXXXXXX......................",
+"..................XXXXXXXXX..XXXXXXX....................",
+"................XXXX...XXXXXX...XXXXXXX.................",
+"...............XXXXX...XXXXXX....XXXXXX.................",
+"............XXXXXXX..XXXXXXXXXXX....XXXXX...............",
+"...........XXXXXXXXXXXXXXXXXXXXXXX..XXXXXX..............",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX.............",
+"........XXXXXXXXXXXXXXXXX.XXXXXXXXXXX..XXXX.............",
+".......XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX..XXX............",
+"......XXXXXXXXXXXXXXXXX.X.XXXXXXXXXXXXX..XXX............",
+".....XXXXXXXXXXXXXXXXX.XXXXXXXXX..XXXXXXX..XXX..........",
+".....XXXXXXXXXXXXXXXXX.XXXXXXXXX..XXXXXXX..XXX..........",
+"....XXXXXXXXXXXXXXXX.XXXXXXXXXX...XXXXXXX..XXX..........",
+"....XXXXXXXXXXXXXX.XXXXXXXXXX...XXXXXXXXXX.XXXX.........",
+"...XXXXXXXXXXXXXXXXXXXX....XXXXXXXX.XXXXXX..XXX.........",
+"...XXXXXXXXXXXXXXXXXX......XXXXXXX..XXXXXXX.XXX.........",
+"..XXXXXXXXXXXXXXXX.........XXXXX...XXXXXXXX..XX.........",
+"..XX..XXXXXXXXXX..........XXX....XXXXXXXXXX...XX........",
+".XX..XXXXXXXXXX...........XXXXXXXXXX...XXXXX..XX........",
+".XXXXXXX.XXXXXX...........XXXXXXXXX....XXXXX..XX........",
+".XXXXX..XXXXX............XX..........XXXXXXX..XX........",
+"..XXX..XXXXX.............XX........XXXXXXXXX..XXX.......",
+"......XXXXX.............XXXXXXXXXXXXXXXXXXXX..XXX.......",
+"......XXXX.............XXXXXXXXXXXXXXXXXXXXX..XXX.......",
+".......................XXXXXXXXXXXXXXXXXXXXX..XXXX......",
+"......................XXXXXXXXXXXXXXXXXXXXXX...XXX......",
+"......................XXXXXXXXXXXXXXXXXXXXXX...XXX......",
+".....................XXXXXXXXXXXXXXXXXXXXXXXX..XXXX.....",
+"....................XXXXXXXXXXXXXXXXXXXXXXXXX..XXXX.....",
+"...................XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXX.....",
+"...................XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXX.....",
+"..................XXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXX....",
+"..................XXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+"..................XXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+".................XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+"................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+"...............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+".............XXXXXXXXXX.................XXXXXX.XXXXX....",
+".............XXXXXXXXXX.................XXXXXX.XXXXX....",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX....",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....",
+".............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....",
+};
diff --git a/assets/chess/pieces/ziics/DDG/nll40.xpm b/assets/chess/pieces/ziics/DDG/nll40.xpm
new file mode 100644
index 00000000..bc7d8132
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/nll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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**********************",
+"***************XXX**********************",
+"***************XXXXX********************",
+"****************XXXXXXX*****************",
+"****************XXXXXXX*****************",
+"***************XXXX*XXXXX***************",
+"*************XXXXXXX*XXXXX**************",
+"***********XXXX**XXXX***XXXX************",
+"*********XXXXX**XXXXXXX***XXXX**********",
+"********XXXXXXXXXXXXXXXXX*XXXX**********",
+"******XXXXXXXXXXXX*XXXXXXXX*XXX*********",
+"*****XXXXXXXXXXXXXXXXXXXXXXX**XX********",
+"****XXXXXXXXXXXX*XXXXXX**XXXXX*XX*******",
+"****XXXXXXXXXXXX*XXXXXX**XXXXX*XX*******",
+"***XXXXXXXXXXXXXXXXXXXX**XXXXX*XX*******",
+"***XXXXXXXXXXXXXX***XXXXX*XXXX**XX******",
+"***XXXXXXXXXXXX*****XXXXX*XXXXX*XX******",
+"**X**XXXXXXX*******XX***XXXXXXX**XX*****",
+"*XX*XXXXXXX********XXXXXXX**XXXX*XX*****",
+"*XXXXX*XXXX********XXXXXX***XXXX*XX*****",
+"**XX*XXXX*********XX*****XXXXXXX*XX*****",
+"*****XXX**********XXXXXXXXXXXXXX*XX*****",
+"*****************XXXXXXXXXXXXXXX*XXX****",
+"****************XXXXXXXXXXXXXXXX**XX****",
+"****************XXXXXXXXXXXXXXXX**XX****",
+"***************XXXXXXXXXXXXXXXXXX*XXX***",
+"**************XXXXXXXXXXXXXXXXXXX*XXX***",
+"*************XXXXXXXXXXXXXXXXXXXX*XXXX**",
+"*************XXXXXXXXXXXXXXXXXXXX*XXXX**",
+"*************XXXXXXXXXXXXXXXXXXXX*XXXX**",
+"************XXXXXXXXXXXXXXXXXXXXX*XXXX**",
+"************XXXXXXXXXXXXXXXXXXXXX*XXXX**",
+"**********XXXXXXXXXXXXXXXXXXXXXXX*XXXX**",
+"**********XXXXXXXXXXXXXXXXXXXXXXX*XXXX**",
+"**********XXXXXXX************XXXX*XXXX**",
+"**********XXXXXXXXXXXXXXXXXXXXXXX*XXXX**",
+"**********XXXXXXXXXXXXXXXXXXXXXXXXXXXX**",
+};
diff --git a/assets/chess/pieces/ziics/DDG/nll56.xpm b/assets/chess/pieces/ziics/DDG/nll56.xpm
new file mode 100644
index 00000000..c2979ef4
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/nll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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*********************************",
+"********************XXXXX*******************************",
+"********************XXXXX*******************************",
+"********************XXXXX*******************************",
+"********************XXXXXXX*****************************",
+"**********************XXXXXXXXX*************************",
+"**********************XXXXXXXXX*************************",
+"*********************XXXXXXXXXXXXX**********************",
+"********************XXXXXX*XXXXXXX**********************",
+"******************XXXXXXXXX**XXXXXXX********************",
+"****************XXXX***XXXXXX***XXXXXXX*****************",
+"***************XXXXX***XXXXXX****XXXXXX*****************",
+"************XXXXXXX**XXXXXXXXXXX****XXXXX***************",
+"***********XXXXXXXXXXXXXXXXXXXXXXX**XXXXXX**************",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXXX*************",
+"********XXXXXXXXXXXXXXXXX*XXXXXXXXXXX**XXXX*************",
+"*******XXXXXXXXXXXXXXXXXXXX*XXXXXXXXXXX**XXX************",
+"******XXXXXXXXXXXXXXXXX*X*XXXXXXXXXXXXX**XXX************",
+"*****XXXXXXXXXXXXXXXXX*XXXXXXXXX**XXXXXXX**XXX**********",
+"*****XXXXXXXXXXXXXXXXX*XXXXXXXXX**XXXXXXX**XXX**********",
+"****XXXXXXXXXXXXXXXX*XXXXXXXXXX***XXXXXXX**XXX**********",
+"****XXXXXXXXXXXXXX*XXXXXXXXXX***XXXXXXXXXX*XXXX*********",
+"***XXXXXXXXXXXXXXXXXXXX****XXXXXXXX*XXXXXX**XXX*********",
+"***XXXXXXXXXXXXXXXXXX******XXXXXXX**XXXXXXX*XXX*********",
+"**XXXXXXXXXXXXXXXX*********XXXXX***XXXXXXXX**XX*********",
+"**XX**XXXXXXXXXX**********XXX****XXXXXXXXXX***XX********",
+"*XX**XXXXXXXXXX***********XXXXXXXXXX***XXXXX**XX********",
+"*XXXXXXX*XXXXXX***********XXXXXXXXX****XXXXX**XX********",
+"*XXXXX**XXXXX************XX**********XXXXXXX**XX********",
+"**XXX**XXXXX*************XX********XXXXXXXXX**XXX*******",
+"******XXXXX*************XXXXXXXXXXXXXXXXXXXX**XXX*******",
+"******XXXX*************XXXXXXXXXXXXXXXXXXXXX**XXX*******",
+"***********************XXXXXXXXXXXXXXXXXXXXX**XXXX******",
+"**********************XXXXXXXXXXXXXXXXXXXXXX***XXX******",
+"**********************XXXXXXXXXXXXXXXXXXXXXX***XXX******",
+"*********************XXXXXXXXXXXXXXXXXXXXXXXX**XXXX*****",
+"********************XXXXXXXXXXXXXXXXXXXXXXXXX**XXXX*****",
+"*******************XXXXXXXXXXXXXXXXXXXXXXXXXX**XXXX*****",
+"*******************XXXXXXXXXXXXXXXXXXXXXXXXXX**XXXX*****",
+"******************XXXXXXXXXXXXXXXXXXXXXXXXXXX**XXXXX****",
+"******************XXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"******************XXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"*****************XXXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"****************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"***************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"*************XXXXXXXXXX*****************XXXXXX*XXXXX****",
+"*************XXXXXXXXXX*****************XXXXXX*XXXXX****",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*XXXXX****",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX****",
+"*************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX****",
+};
diff --git a/assets/chess/pieces/ziics/DDG/pdd40.xpm b/assets/chess/pieces/ziics/DDG/pdd40.xpm
new file mode 100644
index 00000000..50ef5ca6
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/pdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/pdd56.xpm b/assets/chess/pieces/ziics/DDG/pdd56.xpm
new file mode 100644
index 00000000..d86ee204
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/pdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/pdl40.xpm b/assets/chess/pieces/ziics/DDG/pdl40.xpm
new file mode 100644
index 00000000..1e33c3dc
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/pdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/pdl56.xpm b/assets/chess/pieces/ziics/DDG/pdl56.xpm
new file mode 100644
index 00000000..4debf8ea
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/pdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/pld40.xpm b/assets/chess/pieces/ziics/DDG/pld40.xpm
new file mode 100644
index 00000000..d7f1b0f1
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/pld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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.................",
+"...............XXXXXXXXXX...............",
+"..............XXXXXXXXXXXX..............",
+"..............XXXXXX....XX..............",
+".............XXXXXXXX...XXX.............",
+".............XXXXXXXXX...XX.............",
+".............XXXXXXXXXX..XX.............",
+".............XXXXXXXXXX..XX.............",
+".............XXXXXXXXXXXXXX.............",
+"..............XXXXXXXXXXXX..............",
+"...............XXXXXXXXXX...............",
+"...............XXXXXXXXXX...............",
+".................XXXXXX.................",
+"...........XXXXXXX.XX.XXXXXXX...........",
+"...........XXXXXXXXXXXXXXXXXX...........",
+"..................XXXXX.................",
+"..................XXXXX.................",
+"..................XXXXX.................",
+"..................XXXXX.................",
+"..................XXXXX.................",
+".................XXXXXX.................",
+".................XXXXXX.................",
+".................XXXXXX.................",
+"................XXXXXXXX................",
+"................XXXXXXXX................",
+"...............XXXXXXXXXX...............",
+"............XXXXXXXXXXXXXXXX............",
+"..........XXXXXXXX.....XXXXXXX..........",
+".........XXXXXXXXXXXXXXXXXXXXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXX.........",
+};
diff --git a/assets/chess/pieces/ziics/DDG/pld56.xpm b/assets/chess/pieces/ziics/DDG/pld56.xpm
new file mode 100644
index 00000000..c2b04f89
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/pld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................XXXXXXX.........................",
+"......................XXXXXXXXXXX.......................",
+".....................XXXXXXXXXXXXX......................",
+"....................XXXXXXXXXXXXXXX.....................",
+"...................XXXXXXXXX....XXXX....................",
+"...................XXXXXXXXX.....XXX....................",
+"..................XXXXXXXXXX.....XXXX...................",
+"..................XXXXXXXXXXX.....XXX...................",
+"..................XXXXXXXXXXXXX...XXX...................",
+"..................XXXXXXXXXXXXX...XXX...................",
+"..................XXXXXXXXXXXXXX..XXX...................",
+"..................XXXXXXXXXXXXXX..XXX...................",
+"..................XXXXXXXXXXXXXXXXXXX...................",
+"...................XXXXXXXXXXXXXXXXX....................",
+"...................XXXXXXXXXXXXXXXXX....................",
+"....................XXXXXXXXXXXXXXX.....................",
+".....................XXXXXXXXXXXXX......................",
+".......................XXXXXXXXX........................",
+"................XXXXXX.X.X.XX..X.XXXXXX.................",
+"...............XXXXXXXXXXXX.XXXXXXXXXXXX................",
+"...............XXXXXXXXXXXXXXXXXXXXXXXXX................",
+"......................XXXXXXXXXXX.......................",
+"........................XXXXXXX.........................",
+"........................XXXXXXX.........................",
+"........................XXXXXXX.........................",
+"........................XXXXXXX.........................",
+"........................XXXXXXX.........................",
+"........................XXXXXXX.........................",
+"........................XXXXXXX.........................",
+".......................XXXXXXXXX........................",
+".......................XXXXXXXXX........................",
+".......................XXXXXXXXX........................",
+".......................XXXXXXXXX........................",
+"......................XXXXXXXXXXX.......................",
+"......................XXXXXXXXXXX.......................",
+".....................XXXXXXXXXXXXX......................",
+"....................XXXXXXXXXXXXXXX.....................",
+"................XXXXXXXXXXXXXXXXXXXXXXX.................",
+"..............XXXXXXXXXX.......XXXXXXXXXX...............",
+"............XXXXXXXX...............XXXXXXXX.............",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............",
+};
diff --git a/assets/chess/pieces/ziics/DDG/pll40.xpm b/assets/chess/pieces/ziics/DDG/pll40.xpm
new file mode 100644
index 00000000..a2b0291d
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/pll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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*****************",
+"***************XXXXXXXXXX***************",
+"**************XXXXXXXXXXXX**************",
+"**************XXXXXX****XX**************",
+"*************XXXXXXXX***XXX*************",
+"*************XXXXXXXXX***XX*************",
+"*************XXXXXXXXXX**XX*************",
+"*************XXXXXXXXXX**XX*************",
+"*************XXXXXXXXXXXXXX*************",
+"**************XXXXXXXXXXXX**************",
+"***************XXXXXXXXXX***************",
+"***************XXXXXXXXXX***************",
+"*****************XXXXXX*****************",
+"***********XXXXXXX*XX*XXXXXXX***********",
+"***********XXXXXXXXXXXXXXXXXX***********",
+"******************XXXXX*****************",
+"******************XXXXX*****************",
+"******************XXXXX*****************",
+"******************XXXXX*****************",
+"******************XXXXX*****************",
+"*****************XXXXXX*****************",
+"*****************XXXXXX*****************",
+"*****************XXXXXX*****************",
+"****************XXXXXXXX****************",
+"****************XXXXXXXX****************",
+"***************XXXXXXXXXX***************",
+"************XXXXXXXXXXXXXXXX************",
+"**********XXXXXXXX*****XXXXXXX**********",
+"*********XXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXX*********",
+};
diff --git a/assets/chess/pieces/ziics/DDG/pll56.xpm b/assets/chess/pieces/ziics/DDG/pll56.xpm
new file mode 100644
index 00000000..fd6003f2
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/pll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"************************XXXXXXX*************************",
+"**********************XXXXXXXXXXX***********************",
+"*********************XXXXXXXXXXXXX**********************",
+"********************XXXXXXXXXXXXXXX*********************",
+"*******************XXXXXXXXX****XXXX********************",
+"*******************XXXXXXXXX*****XXX********************",
+"******************XXXXXXXXXX*****XXXX*******************",
+"******************XXXXXXXXXXX*****XXX*******************",
+"******************XXXXXXXXXXXXX***XXX*******************",
+"******************XXXXXXXXXXXXX***XXX*******************",
+"******************XXXXXXXXXXXXXX**XXX*******************",
+"******************XXXXXXXXXXXXXX**XXX*******************",
+"******************XXXXXXXXXXXXXXXXXXX*******************",
+"*******************XXXXXXXXXXXXXXXXX********************",
+"*******************XXXXXXXXXXXXXXXXX********************",
+"********************XXXXXXXXXXXXXXX*********************",
+"*********************XXXXXXXXXXXXX**********************",
+"***********************XXXXXXXXX************************",
+"****************XXXXXX*X*X*XX**X*XXXXXX*****************",
+"***************XXXXXXXXXXXX*XXXXXXXXXXXX****************",
+"***************XXXXXXXXXXXXXXXXXXXXXXXXX****************",
+"**********************XXXXXXXXXXX***********************",
+"************************XXXXXXX*************************",
+"************************XXXXXXX*************************",
+"************************XXXXXXX*************************",
+"************************XXXXXXX*************************",
+"************************XXXXXXX*************************",
+"************************XXXXXXX*************************",
+"************************XXXXXXX*************************",
+"***********************XXXXXXXXX************************",
+"***********************XXXXXXXXX************************",
+"***********************XXXXXXXXX************************",
+"***********************XXXXXXXXX************************",
+"**********************XXXXXXXXXXX***********************",
+"**********************XXXXXXXXXXX***********************",
+"*********************XXXXXXXXXXXXX**********************",
+"********************XXXXXXXXXXXXXXX*********************",
+"****************XXXXXXXXXXXXXXXXXXXXXXX*****************",
+"**************XXXXXXXXXX*******XXXXXXXXXX***************",
+"************XXXXXXXX***************XXXXXXXX*************",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*************",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*************",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*************",
+};
diff --git a/assets/chess/pieces/ziics/DDG/qdd40.xpm b/assets/chess/pieces/ziics/DDG/qdd40.xpm
new file mode 100644
index 00000000..3abfe896
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/qdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/qdd56.xpm b/assets/chess/pieces/ziics/DDG/qdd56.xpm
new file mode 100644
index 00000000..59f2b893
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/qdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/qdl40.xpm b/assets/chess/pieces/ziics/DDG/qdl40.xpm
new file mode 100644
index 00000000..05a92acf
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/qdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/qdl56.xpm b/assets/chess/pieces/ziics/DDG/qdl56.xpm
new file mode 100644
index 00000000..57010cdd
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/qdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/qld40.xpm b/assets/chess/pieces/ziics/DDG/qld40.xpm
new file mode 100644
index 00000000..0577f5ac
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/qld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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..................",
+"..................XXXX..................",
+"..........XXX.......X.......XXX.........",
+"..........XXX......XX.......XXX.........",
+"..........XXX......XX.......XXX.........",
+"............X......XX.......X...........",
+"............X......XX.......X...........",
+"............X......XXX.....XX...........",
+".XX.........XX.....XXX.....XX...........",
+".XX.........XX.....XXX.....XXX..........",
+".XX.........XXX....XXX....XXXX......XX..",
+"...X........XXX...XXXXX...XXXX......XX..",
+"...XX.......XXX...XXXXX...XXXX......XX..",
+"...XX.......XXX...XXXXX...XXXX.....X....",
+"...XX.......XXX...XXXXX...XXXX.....X....",
+"....XX......XXX...XXXXX..XXXXX....XX....",
+"....XX......XXX...XXXXX..XXXXX...XXX....",
+"....XXXX....XXXX..XXXXX..XXXXX...XXX....",
+"....XXXX....XXXX..XXXXX..XXXXX..XXXX....",
+"....XXXX....XXXX..XXXXX..XXXXX..XXXX....",
+"....XXXXXX..XXXX..XXXXX..XXXXX.XXXXX....",
+"....XXXXXXX.XXXXXXXXXXXXXXXXXX.XXXXX....",
+".....XXXXXX.XXXXXXXXXXXXXXXXXX.XXXX.....",
+".....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".....XXXXXXXXXXXXXX...XXXXXXXXXXXXX.....",
+".....XXXXXXXXX............XXXXXXXXX.....",
+"......XXXX.......XXXXXX........XXXX.....",
+"........X...XXXXXXX..XXXXXXXX...X.......",
+"........X...XXXXXX....XXXXXXX...X.......",
+"........X..XXXXXXX....XXXXXXXX..X.......",
+"........XX...XX...XXXX....XX...X........",
+"........XX.......XXXXXX........X........",
+"........XXXXX..XXXXXXXXXXX..XXXXX.......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........................................",
+"........................................",
+};
diff --git a/assets/chess/pieces/ziics/DDG/qld56.xpm b/assets/chess/pieces/ziics/DDG/qld56.xpm
new file mode 100644
index 00000000..51ea3300
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/qld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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",
+"........................................................",
+"........................................................",
+"........................................................",
+".........................XXXXX..........................",
+".........................XXXXX..........................",
+".........................XXXXX..........................",
+"..........................X.............................",
+".............XXXXX.........XX..........XXXX.............",
+".............XXXXX........XXX..........XXXX.............",
+".............XXXXX........XXX..........XXXX.............",
+"................X.........XXX...........X...............",
+"................XX........XXX..........XX...............",
+"................XX........XXX..........XX...............",
+"................XX........XXX........XXXX...............",
+"................XX........XXXX.......XXXX...............",
+".XXX............XXX.......XXXX.......XXXX...............",
+".XXX............XXX.......XXXX.......XXXX...............",
+".XXX............XXXX......XXXX......XXXXX.........XXX...",
+"..XX............XXXX......XXXX......XXXXX.........XXX...",
+"...XX...........XXXX.....XXXXXX.....XXXXX.........XXX...",
+"....X...........XXXX.....XXXXXX.....XXXXX.........XXX...",
+"....XX..........XXXXX....XXXXXX.....XXXXX.......XXX.....",
+"....XX..........XXXXX....XXXXXX.....XXXXX.......XXX.....",
+"....XX..........XXXXX....XXXXXX.....XXXXX.......XX......",
+"....XXX.........XXXXX....XXXXXX....XXXXXX......XXX......",
+".....XXX........XXXXX....XXXXXX....XXXXXX......XXX......",
+".....XXX........XXXXX....XXXXXX....XXXXXX.....XXXX......",
+".....XXXX.......XXXXXX...XXXXXX....XXXXXX.....XXXX......",
+".....XXXXX......XXXXXX...XXXXXX...XXXXXXX....XXXXX......",
+".....XXXXXX.....XXXXXX...XXXXXX...XXXXXXX...XXXXXX......",
+".....XXXXXX.....XXXXXX...XXXXXX...XXXXXXX...XXXXXX......",
+".....XXXXXXX....XXXXXX...XXXXXX...XXXXXXX...XXXXXX......",
+".....XXXXXXXX...XXXXXX...XXXXXX...XXXXXXX..XXXXXXX......",
+".....XXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXX......",
+"......XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXX......",
+"......XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXX.......",
+"......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+"......XXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXXXX.......",
+"......XXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXXXXXX.......",
+".......XXXXXXXXXXXX.................XXXXXXXXXXXXX.......",
+"........XXXXX..........XXXXXXXXX...........XXXXX........",
+"........XXXXX........XXXXXXXXXXXXX.........XXXX.........",
+"..........XX....XXXXXXXXXX...XXXXXXXXXXX....XX..........",
+"..........XX....XXXXXXXXX.....XXXXXXXXXX....XX..........",
+"..........XX...XXXXXXXXXX.....XXXXXXXXXXX...XX..........",
+"..........XXX..XXXXXXXX.........XXXXXXXXX..XXX..........",
+"..........XXX.....XX.....XXXXX......XX.....X............",
+"...........XX..........XXXXXXXXX...........X............",
+"...........XXXXXX.....XXXXXXXXXXXX......XXXX............",
+"..........XXXXXXXX..XXXXXXXXXXXXXXXX...XXXXXXX..........",
+"..........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"..........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........",
+"........................................................",
+"........................................................",
+"........................................................",
+"........................................................",
+};
diff --git a/assets/chess/pieces/ziics/DDG/qll40.xpm b/assets/chess/pieces/ziics/DDG/qll40.xpm
new file mode 100644
index 00000000..cbbc47eb
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/qll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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******************",
+"******************XXXX******************",
+"**********XXX*******X*******XXX*********",
+"**********XXX******XX*******XXX*********",
+"**********XXX******XX*******XXX*********",
+"************X******XX*******X***********",
+"************X******XX*******X***********",
+"************X******XXX*****XX***********",
+"*XX*********XX*****XXX*****XX***********",
+"*XX*********XX*****XXX*****XXX**********",
+"*XX*********XXX****XXX****XXXX******XX**",
+"***X********XXX***XXXXX***XXXX******XX**",
+"***XX*******XXX***XXXXX***XXXX******XX**",
+"***XX*******XXX***XXXXX***XXXX*****X****",
+"***XX*******XXX***XXXXX***XXXX*****X****",
+"****XX******XXX***XXXXX**XXXXX****XX****",
+"****XX******XXX***XXXXX**XXXXX***XXX****",
+"****XXXX****XXXX**XXXXX**XXXXX***XXX****",
+"****XXXX****XXXX**XXXXX**XXXXX**XXXX****",
+"****XXXX****XXXX**XXXXX**XXXXX**XXXX****",
+"****XXXXXX**XXXX**XXXXX**XXXXX*XXXXX****",
+"****XXXXXXX*XXXXXXXXXXXXXXXXXX*XXXXX****",
+"*****XXXXXX*XXXXXXXXXXXXXXXXXX*XXXX*****",
+"*****XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*****XXXXXXXXXXXXXX***XXXXXXXXXXXXX*****",
+"*****XXXXXXXXX************XXXXXXXXX*****",
+"******XXXX*******XXXXXX********XXXX*****",
+"********X***XXXXXXX**XXXXXXXX***X*******",
+"********X***XXXXXX****XXXXXXX***X*******",
+"********X**XXXXXXX****XXXXXXXX**X*******",
+"********XX***XX***XXXX****XX***X********",
+"********XX*******XXXXXX********X********",
+"********XXXXX**XXXXXXXXXXX**XXXXX*******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"****************************************",
+"****************************************",
+};
diff --git a/assets/chess/pieces/ziics/DDG/qll56.xpm b/assets/chess/pieces/ziics/DDG/qll56.xpm
new file mode 100644
index 00000000..02d83fd4
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/qll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"*************************XXXXX**************************",
+"*************************XXXXX**************************",
+"*************************XXXXX**************************",
+"**************************X*****************************",
+"*************XXXXX*********XX**********XXXX*************",
+"*************XXXXX********XXX**********XXXX*************",
+"*************XXXXX********XXX**********XXXX*************",
+"****************X*********XXX***********X***************",
+"****************XX********XXX**********XX***************",
+"****************XX********XXX**********XX***************",
+"****************XX********XXX********XXXX***************",
+"****************XX********XXXX*******XXXX***************",
+"*XXX************XXX*******XXXX*******XXXX***************",
+"*XXX************XXX*******XXXX*******XXXX***************",
+"*XXX************XXXX******XXXX******XXXXX*********XXX***",
+"**XX************XXXX******XXXX******XXXXX*********XXX***",
+"***XX***********XXXX*****XXXXXX*****XXXXX*********XXX***",
+"****X***********XXXX*****XXXXXX*****XXXXX*********XXX***",
+"****XX**********XXXXX****XXXXXX*****XXXXX*******XXX*****",
+"****XX**********XXXXX****XXXXXX*****XXXXX*******XXX*****",
+"****XX**********XXXXX****XXXXXX*****XXXXX*******XX******",
+"****XXX*********XXXXX****XXXXXX****XXXXXX******XXX******",
+"*****XXX********XXXXX****XXXXXX****XXXXXX******XXX******",
+"*****XXX********XXXXX****XXXXXX****XXXXXX*****XXXX******",
+"*****XXXX*******XXXXXX***XXXXXX****XXXXXX*****XXXX******",
+"*****XXXXX******XXXXXX***XXXXXX***XXXXXXX****XXXXX******",
+"*****XXXXXX*****XXXXXX***XXXXXX***XXXXXXX***XXXXXX******",
+"*****XXXXXX*****XXXXXX***XXXXXX***XXXXXXX***XXXXXX******",
+"*****XXXXXXX****XXXXXX***XXXXXX***XXXXXXX***XXXXXX******",
+"*****XXXXXXXX***XXXXXX***XXXXXX***XXXXXXX**XXXXXXX******",
+"*****XXXXXXXXXX*XXXXXXXXXXXXXXXXXXXXXXXXX**XXXXXXX******",
+"******XXXXXXXXX*XXXXXXXXXXXXXXXXXXXXXXXXX**XXXXXXX******",
+"******XXXXXXXXX*XXXXXXXXXXXXXXXXXXXXXXXXX**XXXXXX*******",
+"******XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"******XXXXXXXXXXXXXXXXXXXX****XXXXXXXXXXXXXXXXXXX*******",
+"******XXXXXXXXXXXXXXXXX*********XXXXXXXXXXXXXXXXX*******",
+"*******XXXXXXXXXXXX*****************XXXXXXXXXXXXX*******",
+"********XXXXX**********XXXXXXXXX***********XXXXX********",
+"********XXXXX********XXXXXXXXXXXXX*********XXXX*********",
+"**********XX****XXXXXXXXXX***XXXXXXXXXXX****XX**********",
+"**********XX****XXXXXXXXX*****XXXXXXXXXX****XX**********",
+"**********XX***XXXXXXXXXX*****XXXXXXXXXXX***XX**********",
+"**********XXX**XXXXXXXX*********XXXXXXXXX**XXX**********",
+"**********XXX*****XX*****XXXXX******XX*****X************",
+"***********XX**********XXXXXXXXX***********X************",
+"***********XXXXXX*****XXXXXXXXXXXX******XXXX************",
+"**********XXXXXXXX**XXXXXXXXXXXXXXXX***XXXXXXX**********",
+"**********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"**********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX**********",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+"********************************************************",
+};
diff --git a/assets/chess/pieces/ziics/DDG/rdd40.xpm b/assets/chess/pieces/ziics/DDG/rdd40.xpm
new file mode 100644
index 00000000..0c4cb818
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/rdd40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/rdd56.xpm b/assets/chess/pieces/ziics/DDG/rdd56.xpm
new file mode 100644
index 00000000..b85f4c68
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/rdd56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/rdl40.xpm b/assets/chess/pieces/ziics/DDG/rdl40.xpm
new file mode 100644
index 00000000..f6cfc737
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/rdl40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/rdl56.xpm b/assets/chess/pieces/ziics/DDG/rdl56.xpm
new file mode 100644
index 00000000..89f83116
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/rdl56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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/DDG/rld40.xpm b/assets/chess/pieces/ziics/DDG/rld40.xpm
new file mode 100644
index 00000000..0757c964
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/rld40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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.....XXXXXX......XXXX......",
+".......XXXXXX.....XXXXXX......XXXX......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXX......",
+".......X.........................X......",
+".......XXXXXXXXX.XXXXXXXX.XXXXXXXX......",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XX.................X.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XX.................X.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XXXXX.XXXXXXXX.XXXXX.........",
+"...........XX................XX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+"...........XXXXXXXXX.XXXXXXXXXX.........",
+".........XXXX.................XXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXX.......",
+"........XXXXXXXXXXXXXXXXXXXXXXXXXX......",
+".......XXXX...................XXXXX.....",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+".......XXXXXXXXXXXXXXXXXXXXXXXXXXXX.....",
+};
diff --git a/assets/chess/pieces/ziics/DDG/rld56.xpm b/assets/chess/pieces/ziics/DDG/rld56.xpm
new file mode 100644
index 00000000..1e7abafb
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/rld56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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.......XXXXXXXXX........XXXXXX.........",
+".........XXXXXXXX.......XXXXXXXXX........XXXXXX.........",
+".........XXXXXXXX.......XXXXXXXXX........XXXXXX.........",
+".........XXXXXXXX.......XXXXXXXXX........XXXXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".........XX..................................XX.........",
+".........XXXXXXXXXXXX..XXXXXXXXXXX..XXXXXXXXXXX.........",
+".........XXXXXXXXXXXX..XXXXXXXXXXX..XXXXXXXXXXX.........",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XX.........................X.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XX.........................X.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XXXXXX..XXXXXXXXXXX..XXXXXXX.............",
+"...............XX.........................X.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"...............XXXXXXXXXXXX..XXXXXXXXXXXXXX.............",
+"............XXXXX........................XXXX...........",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........",
+"............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........",
+"...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........",
+".........XXXXXX...........................XXXXXXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".........XXX..................................XXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+".........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......",
+};
diff --git a/assets/chess/pieces/ziics/DDG/rll40.xpm b/assets/chess/pieces/ziics/DDG/rll40.xpm
new file mode 100644
index 00000000..e05f66ac
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/rll40.xpm
@@ -0,0 +1,57 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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*****XXXXXX******XXXX******",
+"*******XXXXXX*****XXXXXX******XXXX******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"*******X*************************X******",
+"*******XXXXXXXXX*XXXXXXXX*XXXXXXXX******",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XX*****************X*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XX*****************X*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XXXXX*XXXXXXXX*XXXXX*********",
+"***********XX****************XX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"***********XXXXXXXXX*XXXXXXXXXX*********",
+"*********XXXX*****************XXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXX*******",
+"********XXXXXXXXXXXXXXXXXXXXXXXXXX******",
+"*******XXXX*******************XXXXX*****",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+"*******XXXXXXXXXXXXXXXXXXXXXXXXXXXX*****",
+};
diff --git a/assets/chess/pieces/ziics/DDG/rll56.xpm b/assets/chess/pieces/ziics/DDG/rll56.xpm
new file mode 100644
index 00000000..ed001d83
--- /dev/null
+++ b/assets/chess/pieces/ziics/DDG/rll56.xpm
@@ -0,0 +1,73 @@
+/* XPM */
+/* This file was automatically generated from the file ../DDG.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*******XXXXXXXXX********XXXXXX*********",
+"*********XXXXXXXX*******XXXXXXXXX********XXXXXX*********",
+"*********XXXXXXXX*******XXXXXXXXX********XXXXXX*********",
+"*********XXXXXXXX*******XXXXXXXXX********XXXXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XX**********************************XX*********",
+"*********XXXXXXXXXXXX**XXXXXXXXXXX**XXXXXXXXXXX*********",
+"*********XXXXXXXXXXXX**XXXXXXXXXXX**XXXXXXXXXXX*********",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XX*************************X*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XX*************************X*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XXXXXX**XXXXXXXXXXX**XXXXXXX*************",
+"***************XX*************************X*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"***************XXXXXXXXXXXX**XXXXXXXXXXXXXX*************",
+"************XXXXX************************XXXX***********",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX***********",
+"************XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX***********",
+"***********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*********",
+"*********XXXXXX***************************XXXXXXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*********XXX**********************************XXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+"*********XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*******",
+};