Add Wolf, Camel and Zebra bitmaps to WB
authorH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 11 Jan 2016 19:13:41 +0000 (20:13 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 11 Jan 2016 19:20:29 +0000 (20:20 +0100)
Built-in images for some of the new pieces are added for WinBoard.
These are Wolf, Camel and Zebra, but also the duplicat Lion is defined.

18 files changed:
winboard/bitmaps/camel49o.bmp [new file with mode: 0644]
winboard/bitmaps/camel49s.bmp [new file with mode: 0644]
winboard/bitmaps/camel49w.bmp [new file with mode: 0644]
winboard/bitmaps/camel72o.bmp [new file with mode: 0644]
winboard/bitmaps/camel72s.bmp [new file with mode: 0644]
winboard/bitmaps/camel72w.bmp [new file with mode: 0644]
winboard/bitmaps/wolf49o.bmp [new file with mode: 0644]
winboard/bitmaps/wolf49s.bmp [new file with mode: 0644]
winboard/bitmaps/wolf49w.bmp [new file with mode: 0644]
winboard/bitmaps/wolf72o.bmp [new file with mode: 0644]
winboard/bitmaps/wolf72s.bmp [new file with mode: 0644]
winboard/bitmaps/wolf72w.bmp [new file with mode: 0644]
winboard/bitmaps/zebra49o.bmp [new file with mode: 0644]
winboard/bitmaps/zebra49s.bmp [new file with mode: 0644]
winboard/bitmaps/zebra72o.bmp [new file with mode: 0644]
winboard/bitmaps/zebra72s.bmp [new file with mode: 0644]
winboard/winboard.c
winboard/winboard.rc

diff --git a/winboard/bitmaps/camel49o.bmp b/winboard/bitmaps/camel49o.bmp
new file mode 100644 (file)
index 0000000..220d53b
Binary files /dev/null and b/winboard/bitmaps/camel49o.bmp differ
diff --git a/winboard/bitmaps/camel49s.bmp b/winboard/bitmaps/camel49s.bmp
new file mode 100644 (file)
index 0000000..2a47e99
Binary files /dev/null and b/winboard/bitmaps/camel49s.bmp differ
diff --git a/winboard/bitmaps/camel49w.bmp b/winboard/bitmaps/camel49w.bmp
new file mode 100644 (file)
index 0000000..c9a0501
Binary files /dev/null and b/winboard/bitmaps/camel49w.bmp differ
diff --git a/winboard/bitmaps/camel72o.bmp b/winboard/bitmaps/camel72o.bmp
new file mode 100644 (file)
index 0000000..a2f4068
Binary files /dev/null and b/winboard/bitmaps/camel72o.bmp differ
diff --git a/winboard/bitmaps/camel72s.bmp b/winboard/bitmaps/camel72s.bmp
new file mode 100644 (file)
index 0000000..fe26272
Binary files /dev/null and b/winboard/bitmaps/camel72s.bmp differ
diff --git a/winboard/bitmaps/camel72w.bmp b/winboard/bitmaps/camel72w.bmp
new file mode 100644 (file)
index 0000000..cb2f223
Binary files /dev/null and b/winboard/bitmaps/camel72w.bmp differ
diff --git a/winboard/bitmaps/wolf49o.bmp b/winboard/bitmaps/wolf49o.bmp
new file mode 100644 (file)
index 0000000..efc9df9
Binary files /dev/null and b/winboard/bitmaps/wolf49o.bmp differ
diff --git a/winboard/bitmaps/wolf49s.bmp b/winboard/bitmaps/wolf49s.bmp
new file mode 100644 (file)
index 0000000..4797b18
Binary files /dev/null and b/winboard/bitmaps/wolf49s.bmp differ
diff --git a/winboard/bitmaps/wolf49w.bmp b/winboard/bitmaps/wolf49w.bmp
new file mode 100644 (file)
index 0000000..9c00fbe
Binary files /dev/null and b/winboard/bitmaps/wolf49w.bmp differ
diff --git a/winboard/bitmaps/wolf72o.bmp b/winboard/bitmaps/wolf72o.bmp
new file mode 100644 (file)
index 0000000..4b6bb05
Binary files /dev/null and b/winboard/bitmaps/wolf72o.bmp differ
diff --git a/winboard/bitmaps/wolf72s.bmp b/winboard/bitmaps/wolf72s.bmp
new file mode 100644 (file)
index 0000000..2e5c6ce
Binary files /dev/null and b/winboard/bitmaps/wolf72s.bmp differ
diff --git a/winboard/bitmaps/wolf72w.bmp b/winboard/bitmaps/wolf72w.bmp
new file mode 100644 (file)
index 0000000..a0858ef
Binary files /dev/null and b/winboard/bitmaps/wolf72w.bmp differ
diff --git a/winboard/bitmaps/zebra49o.bmp b/winboard/bitmaps/zebra49o.bmp
new file mode 100644 (file)
index 0000000..0608b95
Binary files /dev/null and b/winboard/bitmaps/zebra49o.bmp differ
diff --git a/winboard/bitmaps/zebra49s.bmp b/winboard/bitmaps/zebra49s.bmp
new file mode 100644 (file)
index 0000000..303533a
Binary files /dev/null and b/winboard/bitmaps/zebra49s.bmp differ
diff --git a/winboard/bitmaps/zebra72o.bmp b/winboard/bitmaps/zebra72o.bmp
new file mode 100644 (file)
index 0000000..963ecb2
Binary files /dev/null and b/winboard/bitmaps/zebra72o.bmp differ
diff --git a/winboard/bitmaps/zebra72s.bmp b/winboard/bitmaps/zebra72s.bmp
new file mode 100644 (file)
index 0000000..6446c77
Binary files /dev/null and b/winboard/bitmaps/zebra72s.bmp differ
index 8d35e2c..ba81156 100644 (file)
@@ -2714,6 +2714,18 @@ InitDrawingSizes(BoardSize boardSize, int flags)
     pieceBitmap[0][WhiteLion] = DoLoadBitmap(hInst, "ln", squareSize, "s");\r
     pieceBitmap[1][WhiteLion] = DoLoadBitmap(hInst, "ln", squareSize, "o");\r
     pieceBitmap[2][WhiteLion] = DoLoadBitmap(hInst, "ln", squareSize, "w");\r
+    pieceBitmap[0][WhiteCub] = DoLoadBitmap(hInst, "ln", squareSize, "s");\r
+    pieceBitmap[1][WhiteCub] = DoLoadBitmap(hInst, "ln", squareSize, "o");\r
+    pieceBitmap[2][WhiteCub] = DoLoadBitmap(hInst, "ln", squareSize, "w");\r
+    pieceBitmap[0][WhiteWolf] = DoLoadBitmap(hInst, "wolf", squareSize, "s");\r
+    pieceBitmap[1][WhiteWolf] = DoLoadBitmap(hInst, "wolf", squareSize, "o");\r
+    pieceBitmap[2][WhiteWolf] = DoLoadBitmap(hInst, "wolf", squareSize, "w");\r
+    pieceBitmap[0][WhiteCamel] = DoLoadBitmap(hInst, "camel", squareSize, "s");\r
+    pieceBitmap[1][WhiteCamel] = DoLoadBitmap(hInst, "camel", squareSize, "o");\r
+    pieceBitmap[2][WhiteCamel] = DoLoadBitmap(hInst, "camel", squareSize, "w");\r
+    pieceBitmap[0][WhiteZebra] = DoLoadBitmap(hInst, "zebra", squareSize, "s");\r
+    pieceBitmap[1][WhiteZebra] = DoLoadBitmap(hInst, "zebra", squareSize, "o");\r
+    pieceBitmap[2][WhiteZebra] = DoLoadBitmap(hInst, "n", squareSize, "w");\r
 \r
     if(gameInfo.variant == VariantShogi && BOARD_HEIGHT != 7) { /* promoted Gold representations (but not in Tori!)*/\r
       pieceBitmap[0][WhiteCannon] = DoLoadBitmap(hInst, "wp", squareSize, "s");\r
index 7567c2d..62ed079 100644 (file)
@@ -774,6 +774,7 @@ BEGIN
     CONTROL         "",OPT_EngineVariant+4,"Button",BS_AUTORADIOBUTTON,80,144,70,10\r
     CONTROL         "",OPT_EngineVariant+5,"Button",BS_AUTORADIOBUTTON,154,144,70,10\r
     CONTROL         "",OPT_EngineVariant+6,"Button",BS_AUTORADIOBUTTON,9,154,70,10\r
+\r
     CONTROL         "",OPT_EngineVariant+7,"Button",BS_AUTORADIOBUTTON,80,154,70,10\r
     CONTROL         "",OPT_EngineVariant+8,"Button",BS_AUTORADIOBUTTON,154,154,70,10\r
     GROUPBOX        "Variant",GPB_Variant,4,4,215,165\r
@@ -1930,6 +1931,9 @@ S72O                    BITMAP  MOVEABLE PURE   "bitmaps/s72o.bmp"
 L72O                    BITMAP  MOVEABLE PURE   "bitmaps/l72o.bmp"\r
 DK72O                   BITMAP  MOVEABLE PURE   "bitmaps/dk72o.bmp"\r
 LN72O                   BITMAP  MOVEABLE PURE   "bitmaps/ln72o.bmp"\r
+WOLF72O                 BITMAP  MOVEABLE PURE   "bitmaps/wolf72o.bmp"\r
+CAMEL72O                BITMAP  MOVEABLE PURE   "bitmaps/camel72o.bmp"\r
+ZEBRA72O                BITMAP  MOVEABLE PURE   "bitmaps/zebra72o.bmp"\r
 WP72O                   BITMAP  MOVEABLE PURE   "bitmaps/wp72o.bmp"\r
 WN72O                   BITMAP  MOVEABLE PURE   "bitmaps/wn72o.bmp"\r
 WL72O                   BITMAP  MOVEABLE PURE   "bitmaps/wl72o.bmp"\r
@@ -1951,6 +1955,9 @@ S72S                    BITMAP  MOVEABLE PURE   "bitmaps/s72s.bmp"
 L72S                    BITMAP  MOVEABLE PURE   "bitmaps/l72s.bmp"\r
 DK72S                   BITMAP  MOVEABLE PURE   "bitmaps/dk72s.bmp"\r
 LN72S                   BITMAP  MOVEABLE PURE   "bitmaps/ln72s.bmp"\r
+WOLF72S                 BITMAP  MOVEABLE PURE   "bitmaps/wolf72s.bmp"\r
+CAMEL72S                BITMAP  MOVEABLE PURE   "bitmaps/camel72s.bmp"\r
+ZEBRA72S                BITMAP  MOVEABLE PURE   "bitmaps/zebra72s.bmp"\r
 WP72S                   BITMAP  MOVEABLE PURE   "bitmaps/wp72s.bmp"\r
 WN72S                   BITMAP  MOVEABLE PURE   "bitmaps/wn72s.bmp"\r
 WL72S                   BITMAP  MOVEABLE PURE   "bitmaps/wl72s.bmp"\r
@@ -1972,6 +1979,8 @@ S72W                    BITMAP  MOVEABLE PURE   "bitmaps/s72w.bmp"
 L72W                    BITMAP  MOVEABLE PURE   "bitmaps/l72w.bmp"\r
 DK72W                   BITMAP  MOVEABLE PURE   "bitmaps/dk72w.bmp"\r
 LN72W                   BITMAP  MOVEABLE PURE   "bitmaps/ln72w.bmp"\r
+WOLF72W                 BITMAP  MOVEABLE PURE   "bitmaps/wolf72w.bmp"\r
+CAMEL72W                BITMAP  MOVEABLE PURE   "bitmaps/camel72w.bmp"\r
 E49O                    BITMAP  MOVEABLE PURE   "bitmaps/e49o.bmp"\r
 A49O                    BITMAP  MOVEABLE PURE   "bitmaps/a49o.bmp"\r
 AA49O                   BITMAP  MOVEABLE PURE   "bitmaps/as49o.bmp"\r
@@ -1989,6 +1998,9 @@ S49O                    BITMAP  MOVEABLE PURE   "bitmaps/s49o.bmp"
 L49O                    BITMAP  MOVEABLE PURE   "bitmaps/l49o.bmp"\r
 DK49O                   BITMAP  MOVEABLE PURE   "bitmaps/dk49o.bmp"\r
 LN49O                   BITMAP  MOVEABLE PURE   "bitmaps/ln49o.bmp"\r
+WOLF49O                 BITMAP  MOVEABLE PURE   "bitmaps/wolf49o.bmp"\r
+CAMEL49O                BITMAP  MOVEABLE PURE   "bitmaps/camel49o.bmp"\r
+ZEBRA49O                BITMAP  MOVEABLE PURE   "bitmaps/zebra49o.bmp"\r
 WP49O                   BITMAP  MOVEABLE PURE   "bitmaps/wp49o.bmp"\r
 WN49O                   BITMAP  MOVEABLE PURE   "bitmaps/wn49o.bmp"\r
 WL49O                   BITMAP  MOVEABLE PURE   "bitmaps/wl49o.bmp"\r
@@ -2010,6 +2022,9 @@ S49S                    BITMAP  MOVEABLE PURE   "bitmaps/s49s.bmp"
 L49S                    BITMAP  MOVEABLE PURE   "bitmaps/l49s.bmp"\r
 DK49S                   BITMAP  MOVEABLE PURE   "bitmaps/dk49s.bmp"\r
 LN49S                   BITMAP  MOVEABLE PURE   "bitmaps/ln49s.bmp"\r
+WOLF49S                 BITMAP  MOVEABLE PURE   "bitmaps/wolf49s.bmp"\r
+CAMEL49S                BITMAP  MOVEABLE PURE   "bitmaps/camel49s.bmp"\r
+ZEBRA49S                BITMAP  MOVEABLE PURE   "bitmaps/zebra49s.bmp"\r
 WP49S                   BITMAP  MOVEABLE PURE   "bitmaps/wp49s.bmp"\r
 WN49S                   BITMAP  MOVEABLE PURE   "bitmaps/wn49s.bmp"\r
 WL49S                   BITMAP  MOVEABLE PURE   "bitmaps/wl49s.bmp"\r
@@ -2031,6 +2046,8 @@ S49W                    BITMAP  MOVEABLE PURE   "bitmaps/s49w.bmp"
 L49W                    BITMAP  MOVEABLE PURE   "bitmaps/l49w.bmp"\r
 DK49W                   BITMAP  MOVEABLE PURE   "bitmaps/dk49w.bmp"\r
 LN49W                   BITMAP  MOVEABLE PURE   "bitmaps/ln49w.bmp"\r
+WOLF49W                 BITMAP  MOVEABLE PURE   "bitmaps/wolf49w.bmp"\r
+CAMEL49W                BITMAP  MOVEABLE PURE   "bitmaps/camel49w.bmp"\r
 A33O                    BITMAP  MOVEABLE PURE   "bitmaps/a33o.bmp"\r
 AA33O                   BITMAP  MOVEABLE PURE   "bitmaps/as33o.bmp"\r
 C33O                    BITMAP  MOVEABLE PURE   "bitmaps/c33o.bmp"\r