diff options
| author | Craig Jennings <c@cjennings.net> | 2025-10-19 18:49:00 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-10-19 18:49:00 -0500 |
| commit | e1d60d2110987f1060c0b37d032621c669d97d5e (patch) | |
| tree | 2ff171a86f28593da724bb754d80278e74cf8f5d | |
| parent | 865b2ab11469f3bd1bc4d7b3669cb4626c37be08 (diff) | |
fix: all: fixes to get emacs-chess working on 30.2
- added lexical-binding headers to all source files
- replaced make-variable-buffer-local with defvar-local throughout source code
- replaced deprecated cl library with cl-lib, including replacing assert with cl-assert to emacs-chess-steps.el
- added proper headers and footers to test files when missing
- populated chess images and chess sounds directory
- fixed defcustom calling directory-files without error handling.
xboard installation no longer required.
591 files changed, 32414 insertions, 239 deletions
diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 3b9bd1f..0000000 --- a/.gitmodules +++ /dev/null @@ -1,6 +0,0 @@ -[submodule "pieces"] - path = pieces - url = git://github.com/jwiegley/emacs-chess.git -[submodule "sounds"] - path = sounds - url = git://github.com/jwiegley/emacs-chess.git @@ -1,4 +1,4 @@ -;;;###autoload +;;;###autoload -*- lexical-binding: t; -*- (if (fboundp 'package-provide) (package-provide 'chess :version 2.0 diff --git a/chess-ai.el b/chess-ai.el index b0a0bcf..3282654 100644 --- a/chess-ai.el +++ b/chess-ai.el @@ -1,4 +1,4 @@ -;;; chess-ai.el --- A native Emacs Lisp Chess playing module +;;; chess-ai.el --- A native Emacs Lisp Chess playing module -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-algebraic.el b/chess-algebraic.el index b27be1a..68ae7d8 100644 --- a/chess-algebraic.el +++ b/chess-algebraic.el @@ -1,4 +1,4 @@ -;;; chess-algebraic.el --- Convert a ply to/from standard chess algebraic notation +;;; chess-algebraic.el --- Convert a ply to/from standard chess algebraic notation -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2008, 2014 Free Software Foundation, Inc. diff --git a/chess-announce.el b/chess-announce.el index 36803f8..2753932 100644 --- a/chess-announce.el +++ b/chess-announce.el @@ -1,4 +1,4 @@ -;;; chess-announce.el --- Scheme to verbally announce chess moves +;;; chess-announce.el --- Scheme to verbally announce chess moves -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004 Free Software Foundation, Inc. diff --git a/chess-autosave.el b/chess-autosave.el index aa8661f..f19b724 100644 --- a/chess-autosave.el +++ b/chess-autosave.el @@ -1,4 +1,4 @@ -;;; chess-autosave.el --- A special kind of display that merely autosaves the game +;;; chess-autosave.el --- A special kind of display that merely autosaves the game -*- lexical-binding: t; -*- ;; ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. diff --git a/chess-chat.el b/chess-chat.el index 7dec279..1bd2a14 100644 --- a/chess-chat.el +++ b/chess-chat.el @@ -1,4 +1,4 @@ -;;; chess-chat.el --- Very much like kibitzing, but not saved. +;;; chess-chat.el --- Very much like kibitzing, but not saved -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2014 Free Software Foundation, Inc. @@ -27,9 +27,7 @@ (require 'chess-module) -(defvar chess-chat-input-last nil) - -(make-variable-buffer-local 'chess-chat-input-last) +(defvar-local chess-chat-input-last nil) (define-derived-mode chess-chat-mode text-mode "Chat" "A mode for editing chess annotations." diff --git a/chess-clock.el b/chess-clock.el index c7b4d95..7ba2efe 100644 --- a/chess-clock.el +++ b/chess-clock.el @@ -1,4 +1,4 @@ -;;; chess-clock.el --- Implements a chess clock +;;; chess-clock.el --- Implements a chess clock -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. @@ -24,11 +24,8 @@ (require 'chess-game) (require 'chess-module) -(defvar chess-clock-last-time nil) -(defvar chess-clock-timer nil) - -(make-variable-buffer-local 'chess-clock-last-time) -(make-variable-buffer-local 'chess-clock-timer) +(defvar-local chess-clock-last-time nil) +(defvar-local chess-clock-timer nil) (defsubst chess-clock-add-seconds (time seconds) "To TIME, add SECONDS. Return result as a time value." diff --git a/chess-common.el b/chess-common.el index ac48c8e..24f0c14 100644 --- a/chess-common.el +++ b/chess-common.el @@ -1,4 +1,4 @@ -;;; chess-common.el --- Handler functions common to xboard based engine protocols +;;; chess-common.el --- Handler functions common to xboard based engine protocols -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. @@ -35,10 +35,8 @@ (require 'chess-engine) (require 'chess-message) -(defvar chess-common-engine-name nil) -(defvar chess-common-temp-files nil) -(make-variable-buffer-local 'chess-common-engine-name) -(make-variable-buffer-local 'chess-common-temp-files) +(defvar-local chess-common-engine-name nil) +(defvar-local chess-common-temp-files nil) (defmacro chess-with-temp-file (&rest body) `(let ((file (make-temp-file "chess"))) diff --git a/chess-crafty.el b/chess-crafty.el index d69a5ea..86e410e 100644 --- a/chess-crafty.el +++ b/chess-crafty.el @@ -1,4 +1,4 @@ -;;; chess-crafty.el --- Play against crafty! +;;; chess-crafty.el --- Play against crafty! -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. @@ -40,15 +40,11 @@ :type 'string :group 'chess-crafty) -(defvar chess-crafty-evaluation nil) +(defvar-local chess-crafty-evaluation nil) -(make-variable-buffer-local 'chess-crafty-evaluation) - -(defvar chess-crafty-analyzing-p nil +(defvar-local chess-crafty-analyzing-p nil "Non-nil if Crafty is currently in analysis mode.") -(make-variable-buffer-local 'chess-crafty-analyzing-p) - (defvar chess-crafty-regexp-alist (list (cons (concat "move\\s-+\\(" chess-algebraic-regexp "\\)\\s-*$") diff --git a/chess-database.el b/chess-database.el index c801947..3c36688 100644 --- a/chess-database.el +++ b/chess-database.el @@ -1,4 +1,4 @@ -;;; chess-database.el --- Basic code for manipulating game databases +;;; chess-database.el --- Basic code for manipulating game databases -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2008 Free Software Foundation, Inc. @@ -32,9 +32,7 @@ :type '(repeat (symbol :tag "Module")) :group 'chess-database) -(defvar chess-database-handler nil) - -(make-variable-buffer-local 'chess-database-handler) +(defvar-local chess-database-handler nil) (chess-message-catalog 'english '((no-such-database . "There is no such chess database module '%s'"))) diff --git a/chess-display.el b/chess-display.el index 07d5416..fefcec9 100644 --- a/chess-display.el +++ b/chess-display.el @@ -1,4 +1,4 @@ -;;; chess-display.el --- Code shared by all chess displays +;;; chess-display.el --- Code shared by all chess displays -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2005, 2008, 2014 Free Software Foundation, Inc. @@ -40,7 +40,6 @@ occurs." :type 'boolean :group 'chess-display) - (make-variable-buffer-local 'chess-display-popup) (defcustom chess-display-highlight-legal nil @@ -117,26 +116,16 @@ See `mode-line-format' for syntax details." ;; User interface ;; -(defvar chess-display-index) -(defvar chess-display-move-text) -(defvar chess-display-side-to-move) -(defvar chess-display-perspective) -(defvar chess-display-event-handler nil) -(defvar chess-display-edit-mode nil) -(defvar chess-display-index-positions nil) -(defvar chess-display-last-selected nil) -(defvar chess-display-highlighted-legal nil) - -(make-variable-buffer-local 'chess-display-index) -(make-variable-buffer-local 'chess-display-move-text) -(make-variable-buffer-local 'chess-display-side-to-move) +(defvar-local chess-display-index nil) +(defvar-local chess-display-move-text nil) +(defvar-local chess-display-side-to-move nil) (put 'chess-display-side-to-move 'risky-local-variable t) -(make-variable-buffer-local 'chess-display-perspective) -(make-variable-buffer-local 'chess-display-event-handler) -(make-variable-buffer-local 'chess-display-edit-mode) -(make-variable-buffer-local 'chess-display-index-positions) -(make-variable-buffer-local 'chess-display-last-selected) -(make-variable-buffer-local 'chess-display-highlighted-legal) +(defvar-local chess-display-perspective nil) +(defvar-local chess-display-event-handler nil) +(defvar-local chess-display-edit-mode nil) +(defvar-local chess-display-index-positions nil) +(defvar-local chess-display-last-selected nil) +(defvar-local chess-display-highlighted-legal nil) (defvar chess-display-handling-event nil @@ -214,8 +203,7 @@ of the board, if non-nil, the board is viewed from White's perspective." (chess-game-set-data chess-module-game 'my-color t)) (chess-display-set-index nil 0))) -(defvar chess-display-edit-position nil) -(make-variable-buffer-local 'chess-display-edit-position) +(defvar-local chess-display-edit-position nil) (defun chess-display-position (display) "Return the position currently viewed on DISPLAY." @@ -875,9 +863,7 @@ The key bindings available in this mode are: (defvar chess-display-search-direction nil) (defvar chess-current-display nil) -(defvar chess-display-previous-index nil) - -(make-variable-buffer-local 'chess-display-previous-index) +(defvar-local chess-display-previous-index nil) (chess-message-catalog 'english '((san-not-found . "Could not find a matching move"))) diff --git a/chess-eco.el b/chess-eco.el index d3ffff0..43f1c94 100644 --- a/chess-eco.el +++ b/chess-eco.el @@ -1,4 +1,4 @@ -;;; chess-eco.el --- Chess opening classification +;;; chess-eco.el --- Chess opening classification -*- lexical-binding: t; -*- ;; Copyright (C) 2004, 2014 Free Software Foundation, Inc. @@ -77,8 +77,7 @@ (current-buffer)) (write-file (cadr command-line-args-left)))))) -(defvar chess-eco-last-opening nil) -(make-variable-buffer-local 'chess-eco-last-opening) +(defvar-local chess-eco-last-opening nil) (defun chess-eco-classify (game) (when chess-eco-hash-table diff --git a/chess-engine.el b/chess-engine.el index 2d6068a..02a0857 100644 --- a/chess-engine.el +++ b/chess-engine.el @@ -1,4 +1,4 @@ -;;; chess-engine.el --- Obtain movements and other information from an engine +;;; chess-engine.el --- Obtain movements and other information from an engine -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. @@ -25,28 +25,17 @@ "Code for reading movements and other commands from an engine." :group 'chess) -(defvar chess-engine-regexp-alist nil) -(defvar chess-engine-response-handler nil) -(defvar chess-engine-current-marker nil) -(defvar chess-engine-pending-offer nil) -(defvar chess-engine-pending-arg nil) -(defvar chess-engine-opponent-name nil) - -(make-variable-buffer-local 'chess-engine-regexp-alist) -(make-variable-buffer-local 'chess-engine-response-handler) -(make-variable-buffer-local 'chess-engine-current-marker) -(make-variable-buffer-local 'chess-engine-pending-offer) -(make-variable-buffer-local 'chess-engine-pending-arg) -(make-variable-buffer-local 'chess-engine-opponent-name) - -(defvar chess-engine-process nil) -(defvar chess-engine-last-pos nil) -(defvar chess-engine-working nil) -(defvar chess-engine-handling-event nil) +(defvar-local chess-engine-regexp-alist nil) +(defvar-local chess-engine-response-handler nil) +(defvar-local chess-engine-current-marker nil) +(defvar-local chess-engine-pending-offer nil) +(defvar-local chess-engine-pending-arg nil) +(defvar-local chess-engine-opponent-name nil) -(make-variable-buffer-local 'chess-engine-process) -(make-variable-buffer-local 'chess-engine-last-pos) -(make-variable-buffer-local 'chess-engine-working) +(defvar-local chess-engine-process nil) +(defvar-local chess-engine-last-pos nil) +(defvar-local chess-engine-working nil) +(defvar chess-engine-handling-event nil) (defvar chess-engine-inhibit-auto-pass nil) diff --git a/chess-epd.el b/chess-epd.el index 1c4a643..d8a8d85 100644 --- a/chess-epd.el +++ b/chess-epd.el @@ -1,4 +1,4 @@ -;;; chess-epd.el --- Extended Position Description Format +;;; chess-epd.el --- Extended Position Description Format -*- lexical-binding: t; -*- ;; Copyright (C) 2004 Free Software Foundation, Inc. diff --git a/chess-fen.el b/chess-fen.el index 001c2c4..fb9f72d 100644 --- a/chess-fen.el +++ b/chess-fen.el @@ -1,4 +1,4 @@ -;;; chess-fen.el --- Convert a chess position to/from FEN notation +;;; chess-fen.el --- Convert a chess position to/from FEN notation -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. diff --git a/chess-file.el b/chess-file.el index 1b3028b..d1cb7e7 100644 --- a/chess-file.el +++ b/chess-file.el @@ -1,4 +1,4 @@ -;;; chess-file.el --- Handle chess databases stored in PGN or EPD files +;;; chess-file.el --- Handle chess databases stored in PGN or EPD files -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. @@ -29,14 +29,12 @@ (require 'chess-fen) -(defvar chess-file-locations nil +(defvar-local chess-file-locations nil "A list of starting positions of individual records of this collection.") -(make-variable-buffer-local 'chess-file-locations) -(defvar chess-file-type nil +(defvar-local chess-file-type nil "The file format type of this database instance (a symbol). See `chess-file-types' for details.") -(make-variable-buffer-local 'chess-file-type) (defvar chess-file-types `((pgn "^\\[Event " chess-pgn-to-game chess-game-to-pgn (?\n ?\n)) diff --git a/chess-fruit.el b/chess-fruit.el index 15a6fbf..4da7758 100644 --- a/chess-fruit.el +++ b/chess-fruit.el @@ -1,4 +1,4 @@ -;;; chess-fruit.el --- Play against fruit! +;;; chess-fruit.el --- Play against fruit! -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-game.el b/chess-game.el index 8b72035..c8aa447 100644 --- a/chess-game.el +++ b/chess-game.el @@ -1,4 +1,4 @@ -;;; chess-game.el --- Maintain a chess game that is being played or viewed +;;; chess-game.el --- Maintain a chess game that is being played or viewed -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. diff --git a/chess-german.el b/chess-german.el index 881ddaa..49e8ba8 100644 --- a/chess-german.el +++ b/chess-german.el @@ -1,4 +1,4 @@ -;;; chess-german.el --- German translation of the chess.el message catalog +;;; chess-german.el --- German translation of the chess.el message catalog -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-glaurung.el b/chess-glaurung.el index e15e2e2..09edb74 100644 --- a/chess-glaurung.el +++ b/chess-glaurung.el @@ -1,4 +1,4 @@ -;;; chess-glaurung.el --- Play against glaurung! +;;; chess-glaurung.el --- Play against glaurung! -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-gnuchess.el b/chess-gnuchess.el index f56f4f8..70fadb5 100644 --- a/chess-gnuchess.el +++ b/chess-gnuchess.el @@ -1,4 +1,4 @@ -;;; chess-gnuchess.el --- Play against gnuchess! +;;; chess-gnuchess.el --- Play against gnuchess! -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004 Free Software Foundation, Inc. @@ -34,8 +34,7 @@ :type 'file :group 'chess-gnuchess) -(defvar chess-gnuchess-bad-board nil) -(make-variable-buffer-local 'chess-gnuchess-bad-board) +(defvar-local chess-gnuchess-bad-board nil) (defvar chess-gnuchess-regexp-alist (list diff --git a/chess-ics.el b/chess-ics.el index 9cc5c99..08e683c 100644 --- a/chess-ics.el +++ b/chess-ics.el @@ -1,4 +1,4 @@ -;;; chess-ics.el --- Play on Internet Chess Servers +;;; chess-ics.el --- Play on Internet Chess Servers -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2003, 2004, 2014 Free Software Foundation, Inc. @@ -68,8 +68,6 @@ The format of each entry is: (repeat string)))) :group 'chess-ics) - - (defcustom chess-ics-initial-commands (list (list "freechess.org" @@ -103,27 +101,22 @@ string which should be sent (newline characters will be added automatically.)" :group 'chess-ics :type 'regexp) -(defvar chess-ics-server nil +(defvar-local chess-ics-server nil "The ICS server name of this connection.") -(make-variable-buffer-local 'chess-ics-server) -(defvar chess-ics-handle nil +(defvar-local chess-ics-handle nil "The ICS handle of this connection.") -(make-variable-buffer-local 'chess-ics-handle) -(defvar chess-ics-password nil +(defvar-local chess-ics-password nil "Password to use to identify to the server.") -(make-variable-buffer-local 'chess-ics-password) -(defvar chess-ics-handling-login nil +(defvar-local chess-ics-handling-login nil "Non-nil if we are currently handling the ICS login sequence.") -(make-variable-buffer-local 'chess-ics-handling-login) -(defvar chess-ics-server-type 'FICS +(defvar-local chess-ics-server-type 'FICS "The type of chss server we are about to connect too. Possible values are currently FICS (the default, and best supported) and ICC.") -(make-variable-buffer-local 'chess-ics-server-type) (defcustom chess-ics-icc-datagrams '(22 23 26 33 50 51 56 110 111) "*A list of datagrams to request when connecting to ICC." @@ -138,22 +131,19 @@ and ICC.") (const :tag "DG_POSITION_BEGIN2" 110) (const :tag "DG_PAST_MOVE" 111)))) -(defvar chess-ics-movelist-game-number nil +(defvar-local chess-ics-movelist-game-number nil "If we are about to receive a movelist, this variable is set to the game number.") -(make-variable-buffer-local 'chess-ics-movelist-game-number) -(defvar chess-ics-movelist-game nil +(defvar-local chess-ics-movelist-game nil "If we are receiving a movelist, this variable is set to the game object.") -(make-variable-buffer-local 'chess-ics-movelist-game) -(defvar chess-ics-movelist-start-position chess-starting-position +(defvar-local chess-ics-movelist-start-position chess-starting-position "The starting position to use upon receiving of a movelist. It is possible to configure certain servers to automatically send a style12 board before sending a movelist, to allow retrieval of the movelist for a non-standard game (one which does not start at the standard position). In those cases, this variable should be set to nil.") -(make-variable-buffer-local 'chess-ics-movelist-start-position) (defsubst chess-ics-send (string &optional buffer) "Send STRING to the ICS server." @@ -430,10 +420,9 @@ standard position). In those cases, this variable should be set to nil.") The car of each element is the regexp to try, and the cdr is a function to run whenever the regexp matches.") -(defvar chess-ics-sessions nil +(defvar-local chess-ics-sessions nil "A list of chess-sessions spawned from an Internet Chess Server connection. See `chess-ics-game'.") -(make-variable-buffer-local 'chess-ics-sessions) (defun chess-ics-game (game-number &rest tags) "Either create, or retrieve an existing game object with GAME-NUMBER." @@ -673,9 +662,8 @@ See `chess-ics-game'.") (forward-line -1))) t))) -(defvar chess-ics-sought-parent-buffer nil +(defvar-local chess-ics-sought-parent-buffer nil "Contains the buffer from which this seektable originates.") -(make-variable-buffer-local 'chess-ics-sought-parent-buffer) (defun chess-ics-sought-accept (button) "Perform the action specified by a BUTTON." @@ -783,8 +771,6 @@ This function should be put on `comint-preoutput-filter-functions'." (tabulated-list-revert)))))))) string) -(make-variable-buffer-local 'comint-preoutput-filter-functions) - ;;;###autoload (defun chess-ics (server port &optional handle password-or-filename helper &rest helper-args) diff --git a/chess-ics1.el b/chess-ics1.el index a5d572f..dbb0c49 100644 --- a/chess-ics1.el +++ b/chess-ics1.el @@ -1,4 +1,4 @@ -;;; chess-ics1.el --- Classic ICS1 style chessboard display +;;; chess-ics1.el --- Classic ICS1 style chessboard display -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2005, 2014 Free Software Foundation, Inc. diff --git a/chess-ics2.el b/chess-ics2.el index 18ff7dc..80e98d3 100644 --- a/chess-ics2.el +++ b/chess-ics2.el @@ -1,4 +1,4 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -*- lexical-binding: t; -*- ;; ;; ICS2 style display ;; Author: Dmitry "Troydm" Geurkov (dgeurkov@gmail.com) diff --git a/chess-images.el b/chess-images.el index aacd153..edc87f2 100644 --- a/chess-images.el +++ b/chess-images.el @@ -1,4 +1,4 @@ -;;; chess-images.el --- Chessboard display style using graphical images +;;; chess-images.el --- Chessboard display style using graphical images -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2005, 2008, 2014 Free Software Foundation, Inc. @@ -40,13 +40,9 @@ "Module for drawing a chess-display using graphical images." :group 'chess-display) -(defvar chess-images-cache nil) -(defvar chess-images-size nil) -(defvar chess-images-sizes nil) - -(make-variable-buffer-local 'chess-images-cache) -(make-variable-buffer-local 'chess-images-size) -(make-variable-buffer-local 'chess-images-sizes) +(defvar-local chess-images-cache nil) +(defvar-local chess-images-size nil) +(defvar-local chess-images-sizes nil) (defun chess-images-clear-image-cache (sym value) (set sym value) @@ -58,9 +54,11 @@ :group 'chess-images) (defcustom chess-images-directory - (if (directory-files "/usr/share/games/xboard/pixmaps" nil "\\.xpm") - "/usr/share/games/xboard/pixmaps" - (expand-file-name "pieces/xboard" + (or (ignore-errors + (when (and (file-directory-p "/usr/share/games/xboard/pixmaps") + (directory-files "/usr/share/games/xboard/pixmaps" nil "\\.xpm")) + "/usr/share/games/xboard/pixmaps")) + (expand-file-name "pieces/xboard" (file-name-directory (or load-file-name buffer-file-name)))) "Directory containing the chess piece bitmap images. diff --git a/chess-input.el b/chess-input.el index 7d94940..ad05cde 100644 --- a/chess-input.el +++ b/chess-input.el @@ -1,4 +1,4 @@ -;;; chess-input.el --- Keyboard entry of algebraic notation, using shortcut notation +;;; chess-input.el --- Keyboard entry of algebraic notation, using shortcut notation -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2005, 2014 Free Software Foundation, Inc. @@ -36,19 +36,12 @@ (require 'chess-ply) (require 'chess-pos) -(defvar chess-input-move-string "") -(defvar chess-input-moves-pos nil) -(defvar chess-input-moves nil) -(defvar chess-input-position-function nil) -(defvar chess-input-my-color-function nil) -(defvar chess-input-move-function nil) - -(make-variable-buffer-local 'chess-input-move-string) -(make-variable-buffer-local 'chess-input-moves-pos) -(make-variable-buffer-local 'chess-input-moves) -(make-variable-buffer-local 'chess-input-position-function) -(make-variable-buffer-local 'chess-input-my-color-function) -(make-variable-buffer-local 'chess-input-move-function) +(defvar-local chess-input-move-string "") +(defvar-local chess-input-moves-pos nil) +(defvar-local chess-input-moves nil) +(defvar-local chess-input-position-function nil) +(defvar-local chess-input-my-color-function nil) +(defvar-local chess-input-move-function nil) (defun chess-input-test-move (ply) "Return the given PLY if it matches the user's current input." diff --git a/chess-irc.el b/chess-irc.el index d29e3d3..996e45a 100644 --- a/chess-irc.el +++ b/chess-irc.el @@ -1,4 +1,4 @@ -;;; chess-irc.el --- This transport uses an IRC bot to send/receive moves. +;;; chess-irc.el --- This transport uses an IRC bot to send/receive moves. -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. @@ -57,19 +57,12 @@ (chess-message 'opponent-says (match-string 0)))))))) -(defvar chess-irc-process) -(defvar chess-irc-engine) -(defvar chess-irc-opponent) -(defvar chess-irc-working nil) -(defvar chess-irc-last-pos nil) -(defvar chess-irc-use-ctcp nil) - -(make-variable-buffer-local 'chess-irc-process) -(make-variable-buffer-local 'chess-irc-engine) -(make-variable-buffer-local 'chess-irc-opponent) -(make-variable-buffer-local 'chess-irc-working) -(make-variable-buffer-local 'chess-irc-last-pos) -(make-variable-buffer-local 'chess-irc-use-ctcp) +(defvar-local chess-irc-process nil) +(defvar-local chess-irc-engine nil) +(defvar-local chess-irc-opponent nil) +(defvar-local chess-irc-working nil) +(defvar-local chess-irc-last-pos nil) +(defvar-local chess-irc-use-ctcp nil) (defun chess-irc-handler (game event &rest args) "This is an example of a generic transport engine." diff --git a/chess-kibitz.el b/chess-kibitz.el index 7fbcaab..02e3872 100644 --- a/chess-kibitz.el +++ b/chess-kibitz.el @@ -1,4 +1,4 @@ -;;; chess-kibitz.el --- Chess kibitzing, stored as annotations +;;; chess-kibitz.el --- Chess kibitzing, stored as annotations -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2014 Free Software Foundation, Inc. @@ -28,11 +28,8 @@ (require 'chess-game) -(defvar chess-kibitz-input-last nil) -(defvar chess-kibitz-index nil) - -(make-variable-buffer-local 'chess-kibitz-input-last) -(make-variable-buffer-local 'chess-kibitz-index) +(defvar-local chess-kibitz-input-last nil) +(defvar-local chess-kibitz-index nil) (define-derived-mode chess-kibitz-mode text-mode "Kibitz" "A mode for editing chess annotations." diff --git a/chess-link.el b/chess-link.el index afc5607..f86b1ea 100644 --- a/chess-link.el +++ b/chess-link.el @@ -1,4 +1,4 @@ -;;; chess-link.el --- Connect two engines +;;; chess-link.el --- Connect two engines -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-log.el b/chess-log.el index c13ff27..7163ac5 100644 --- a/chess-log.el +++ b/chess-log.el @@ -1,4 +1,4 @@ -;;; chess-log.el --- Log chess events, as an aid to debugging +;;; chess-log.el --- Log chess events, as an aid to debugging -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-maint.el b/chess-maint.el index 4aa8001..a91f679 100644 --- a/chess-maint.el +++ b/chess-maint.el @@ -1,4 +1,4 @@ -;;; chess-maint.el --- code to help build chess -*- no-byte-compile: t -*- +;;; chess-maint.el --- code to help build chess -*- no-byte-compile: t -*- -*- lexical-binding: t; -*- ;; Copyright (C) 2008 Free Software Foundation, Inc. diff --git a/chess-message.el b/chess-message.el index 42bdc75..f487d61 100644 --- a/chess-message.el +++ b/chess-message.el @@ -1,4 +1,4 @@ -;;; chess-message.el --- Code shared by all chess displays +;;; chess-message.el --- Code shared by all chess displays -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-module.el b/chess-module.el index cfcae66..282777e 100644 --- a/chess-module.el +++ b/chess-module.el @@ -1,4 +1,4 @@ -;;; chess-module.el --- Basic module support code underlying all chess.el modules +;;; chess-module.el --- Basic module support code underlying all chess.el modules -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2008, 2014 Free Software Foundation, Inc. @@ -24,13 +24,9 @@ (require 'chess-game) -(defvar chess-module-game nil) -(defvar chess-module-event-handler nil) -(defvar chess-module-leader nil) - -(make-variable-buffer-local 'chess-module-game) -(make-variable-buffer-local 'chess-module-event-handler) -(make-variable-buffer-local 'chess-module-leader) +(defvar-local chess-module-game nil) +(defvar-local chess-module-event-handler nil) +(defvar-local chess-module-leader nil) (chess-message-catalog 'english '((no-such-module . "There is no module named '%s'"))) diff --git a/chess-network.el b/chess-network.el index 493198b..b8ab54b 100644 --- a/chess-network.el +++ b/chess-network.el @@ -1,4 +1,4 @@ -;;; chess-network.el --- Play against an opponent over the network +;;; chess-network.el --- Play against an opponent over the network -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2003, 2008 Free Software Foundation, Inc. @@ -123,8 +123,7 @@ (setq str (replace-match "\n" t t str))) str) -(defvar chess-network-kind) -(make-variable-buffer-local 'chess-network-kind) +(defvar-local chess-network-kind nil) (defun chess-network-handler (game event &rest args) "Initialize the network chess engine." diff --git a/chess-none.el b/chess-none.el index 1d8977a..e0b00fd 100644 --- a/chess-none.el +++ b/chess-none.el @@ -1,4 +1,4 @@ -;;; chess-none.el --- Null engine +;;; chess-none.el --- Null engine -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-pgn.el b/chess-pgn.el index 14cec7a..9fe1509 100644 --- a/chess-pgn.el +++ b/chess-pgn.el @@ -1,4 +1,4 @@ -;;; chess-pgn.el --- Convert a chess game to/from Portable Game Notation (PGN) +;;; chess-pgn.el --- Convert a chess game to/from Portable Game Notation (PGN) -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2008, 2014 Free Software Foundation, Inc. @@ -256,19 +256,14 @@ PGN text." (require 'chess-database) (require 'chess-file) -(defvar chess-pgn-database nil +(defvar-local chess-pgn-database nil "Chess database object.") -(make-variable-buffer-local 'chess-pgn-database) -(defvar chess-pgn-display nil +(defvar-local chess-pgn-display nil "If non-nil, the chess display object used for this buffer.") -(make-variable-buffer-local 'chess-pgn-display) -(defvar chess-pgn-current-game) -(defvar chess-pgn-current-index) - -(make-variable-buffer-local 'chess-pgn-current-game) -(make-variable-buffer-local 'chess-pgn-current-index) +(defvar-local chess-pgn-current-game nil) +(defvar-local chess-pgn-current-index nil) (chess-message-catalog 'english '((could-not-read-pgn . "Could not read or find a PGN game"))) diff --git a/chess-phalanx.el b/chess-phalanx.el index 8e77299..89a0c8e 100644 --- a/chess-phalanx.el +++ b/chess-phalanx.el @@ -1,4 +1,4 @@ -;;; chess-phalanx.el --- Play chess against phalanx! +;;; chess-phalanx.el --- Play chess against phalanx! -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004 Free Software Foundation, Inc. diff --git a/chess-plain.el b/chess-plain.el index d8036b8..685adf3 100644 --- a/chess-plain.el +++ b/chess-plain.el @@ -1,4 +1,4 @@ -;;; chess-plain.el --- Plain ASCII chess display +;;; chess-plain.el --- Plain ASCII chess display -*- lexical-binding: t; -*- ;; Copyright (C) 2002-2005, 2014 Free Software Foundation, Inc. diff --git a/chess-ply.el b/chess-ply.el index fee23db..a9616b9 100644 --- a/chess-ply.el +++ b/chess-ply.el @@ -1,4 +1,4 @@ -;;; chess-ply.el --- Routines for manipulating chess plies +;;; chess-ply.el --- Routines for manipulating chess plies -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2008, 2014 Free Software Foundation, Inc. diff --git a/chess-pos.el b/chess-pos.el index f68bdac..2a33b7f 100644 --- a/chess-pos.el +++ b/chess-pos.el @@ -1,4 +1,4 @@ -;;; chess-pos.el --- Routines for manipulating chess positions +;;; chess-pos.el --- Routines for manipulating chess positions -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. @@ -93,13 +93,11 @@ "Routines for manipulating chess positions." :group 'chess) -(defvar chess-pos-always-white nil +(defvar-local chess-pos-always-white nil "When set, it is assumed that white is always on move. This is really only useful when setting up training positions. This variable automatically becomes buffer-local when changed.") -(make-variable-buffer-local 'chess-pos-always-white) - (defconst chess-starting-position [;; the eight ranks and files of the chess position ?r ?n ?b ?q ?k ?b ?n ?r diff --git a/chess-puzzle.el b/chess-puzzle.el index 557a0b1..26b3547 100644 --- a/chess-puzzle.el +++ b/chess-puzzle.el @@ -1,4 +1,4 @@ -;;; chess-puzzle.el --- Support for viewing and solving chess puzzles +;;; chess-puzzle.el --- Support for viewing and solving chess puzzles -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2008, 2014 Free Software Foundation, Inc. @@ -63,11 +63,8 @@ it. Useful if you have all of your puzzles in a single file." :type 'boolean :group 'chess-puzzle) -(defvar chess-puzzle-indices nil) -(defvar chess-puzzle-position nil) - -(make-variable-buffer-local 'chess-puzzle-indices) -(make-variable-buffer-local 'chess-puzzle-position) +(defvar-local chess-puzzle-indices nil) +(defvar-local chess-puzzle-position nil) (chess-message-catalog 'english '((bad-game-read . "Error reading game at position %d") @@ -181,7 +178,6 @@ making it easy to go on to the next puzzle once you've solved one." (chess-var-to-algebraic pv)) ""))))))) - (defun chess-puzzle-handler (game display event &rest _args) (if (and (eq event 'move) (chess-game-over-p game)) diff --git a/chess-random.el b/chess-random.el index a1a7bcf..ee39a8e 100644 --- a/chess-random.el +++ b/chess-random.el @@ -1,4 +1,4 @@ -;;; chess-random.el --- Generate Fischer Random style positions +;;; chess-random.el --- Generate Fischer Random style positions -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-scid.el b/chess-scid.el index 58ca27a..837249f 100644 --- a/chess-scid.el +++ b/chess-scid.el @@ -1,4 +1,4 @@ -;;; chess-scid.el --- A game database that uses SCID for storage/retrieval +;;; chess-scid.el --- A game database that uses SCID for storage/retrieval -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2008 Free Software Foundation, Inc. @@ -37,9 +37,7 @@ '((failed-load . "Failed to load game %d from ChessDB") (failed-find-end . "Failed to locate end of game %d in ChessDB"))) -(defvar chess-scid-process) - -(make-variable-buffer-local 'chess-scid-process) +(defvar-local chess-scid-process nil) (defsubst chess-scid-send (string) (process-send-string chess-scid-process (concat string "\n"))) diff --git a/chess-sjeng.el b/chess-sjeng.el index 007af7e..5221e6c 100644 --- a/chess-sjeng.el +++ b/chess-sjeng.el @@ -1,4 +1,4 @@ -;;; chess-sjeng.el --- Play against sjeng! +;;; chess-sjeng.el --- Play against sjeng! -*- lexical-binding: t; -*- ;; Copyright (C) 2004 Free Software Foundation, Inc. @@ -33,9 +33,7 @@ :type 'file :group 'chess-sjeng) -(defvar chess-sjeng-evaluation nil) - -(make-variable-buffer-local 'chess-sjeng-evaluation) +(defvar-local chess-sjeng-evaluation nil) (defvar chess-sjeng-regexp-alist (list diff --git a/chess-sound.el b/chess-sound.el index c4f7166..a838443 100644 --- a/chess-sound.el +++ b/chess-sound.el @@ -1,4 +1,4 @@ -;;; chess-sound.el --- Announce chess moves with pre-recorded sound files +;;; chess-sound.el --- Announce chess moves with pre-recorded sound files -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2008, 2014 Free Software Foundation, Inc. diff --git a/chess-stockfish.el b/chess-stockfish.el index 2801521..5f5d344 100644 --- a/chess-stockfish.el +++ b/chess-stockfish.el @@ -1,4 +1,4 @@ -;;; chess-stockfish.el --- Play against stockfish! +;;; chess-stockfish.el --- Play against stockfish! -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-test.el b/chess-test.el index 55d951d..6c6b0be 100644 --- a/chess-test.el +++ b/chess-test.el @@ -1,4 +1,4 @@ -;;; chess-test.el --- Put Emacs Chess through an enormous battery of tests +;;; chess-test.el --- Put Emacs Chess through an enormous battery of tests -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-transport.el b/chess-transport.el index d5a80e7..706d4d2 100644 --- a/chess-transport.el +++ b/chess-transport.el @@ -1,4 +1,4 @@ -;;; chess-transport.el --- Example generic transport +;;; chess-transport.el --- Example generic transport -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-tutorial.el b/chess-tutorial.el index d7d3cc4..16319ba 100644 --- a/chess-tutorial.el +++ b/chess-tutorial.el @@ -1,4 +1,4 @@ -;;; chess-tutorial.el --- A simple chess training display +;;; chess-tutorial.el --- A simple chess training display -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2004, 2014 Free Software Foundation, Inc. diff --git a/chess-ucb.el b/chess-ucb.el index 4ca2bf1..b975b17 100644 --- a/chess-ucb.el +++ b/chess-ucb.el @@ -1,4 +1,4 @@ -;;; chess-ucb.el --- Engine interface to the Novag Universal Chess Board +;;; chess-ucb.el --- Engine interface to the Novag Universal Chess Board -*- lexical-binding: t; -*- ;; Copyright (C) 2002, 2014 Free Software Foundation, Inc. diff --git a/chess-uci.el b/chess-uci.el index 99796a5..16d8283 100644 --- a/chess-uci.el +++ b/chess-uci.el @@ -1,4 +1,4 @@ -;;; chess-uci.el --- Common functions for the Universal Chess Interface protocol +;;; chess-uci.el --- Common functions for the Universal Chess Interface protocol -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/chess-var.el b/chess-var.el index c69e00c..16fddf2 100644 --- a/chess-var.el +++ b/chess-var.el @@ -1,4 +1,4 @@ -;;; chess-var.el --- Manipulate variations +;;; chess-var.el --- Manipulate variations -*- lexical-binding: t; -*- ;; Copyright (C) 2014 Free Software Foundation, Inc. @@ -1,4 +1,4 @@ -;;; chess.el --- Play chess in GNU Emacs +;;; chess.el --- Play chess in GNU Emacs -*- lexical-binding: t; -*- ;; Copyright (C) 2001, 2014 Free Software Foundation, Inc. diff --git a/features/step-definitions/emacs-chess-steps.el b/features/step-definitions/emacs-chess-steps.el index b0d2ae0..e948062 100644 --- a/features/step-definitions/emacs-chess-steps.el +++ b/features/step-definitions/emacs-chess-steps.el @@ -1,7 +1,13 @@ +;;; emacs-chess-steps.el --- Project specific step definitions -*- lexical-binding: t; -*- + ;; This file contains your project specific step definitions. All ;; files in this directory whose names end with "-steps.el" will be ;; loaded automatically by Ecukes. +;;; Code: + +(require 'cl-lib) + (Given "^ics session$" (lambda () (let ((test-fn (expand-file-name (make-temp-name "test-fifo") (or small-temporary-file-directory temporary-file-directory)))) @@ -75,7 +81,7 @@ (Then "^the move \"\\([a-h][1-8]\\)-\\([a-h][1-8]\\)\" is illegal$" (lambda (source target) (let ((position (chess-display-position test-display))) - (assert (null (chess-ply-create position nil + (cl-assert (null (chess-ply-create position nil (chess-coord-to-index source) (chess-coord-to-index target))))))) @@ -107,7 +113,7 @@ (lambda (times micros) (dotimes (i (string-to-number times)) (let ((ply (chess-game-ply chess-module-game (1- (- chess-display-index i))))) - (assert (< (measure-time (chess-display-paint-move nil ply)) + (cl-assert (< (measure-time (chess-display-paint-move nil ply)) (/ (string-to-number micros) 1e6))))))) (Given "^I start server and client$" @@ -164,10 +170,10 @@ chess-display-legal-move-color) (t chess-display-last-move-color)) (chess-coord-to-index source)) - (assert (equal prop (get-text-property + (cl-assert (equal prop (get-text-property (chess-display-index-pos nil (chess-coord-to-index source)) 'display)))) - (assert (eq (get-text-property + (cl-assert (eq (get-text-property (chess-display-index-pos nil (chess-coord-to-index source)) 'face) (cond ((string= kind "selected") 'chess-ics1-highlight-face) (t 'chess-display-highlight))))))) @@ -179,9 +185,11 @@ (chess-display-index-pos nil (chess-coord-to-index source)) 'display)))) (chess-display-unhighlight-square nil (chess-coord-to-index source)) - (assert (equal prop (get-text-property + (cl-assert (equal prop (get-text-property (chess-display-index-pos nil (chess-coord-to-index source)) 'display)))) - (assert (not (eq (get-text-property + (cl-assert (not (eq (get-text-property (chess-display-index-pos nil (chess-coord-to-index source)) 'face) 'chess-display-highlight)))))) + +;;; emacs-chess-steps.el ends here diff --git a/features/support/env.el b/features/support/env.el index 3429e34..527088e 100644 --- a/features/support/env.el +++ b/features/support/env.el @@ -1,3 +1,5 @@ +;;; env.el --- Test environment setup -*- lexical-binding: t; -*- + (require 'f) (defvar emacs-chess-support-path @@ -22,7 +24,7 @@ (require 'chess) (require 'espuds) (require 'ert) -(require 'cl) +(require 'cl-lib) (Setup (defvar test-display nil) @@ -62,3 +64,5 @@ (Teardown ;; After when everything has been run ) + +;;; env.el ends here diff --git a/pieces b/pieces deleted file mode 160000 -Subproject e1fd1a04010df93f18ff1c1d8d62ea23ce96029 diff --git a/pieces/xboard/README.pixmaps b/pieces/xboard/README.pixmaps new file mode 100644 index 0000000..e2fb412 --- /dev/null +++ b/pieces/xboard/README.pixmaps @@ -0,0 +1,2 @@ +See ../bitmaps/README. These pixmaps were converted from the bitmaps there, +and the same notices apply. diff --git a/pieces/xboard/bdd108.xpm b/pieces/xboard/bdd108.xpm new file mode 100644 index 0000000..1c4a47d --- /dev/null +++ b/pieces/xboard/bdd108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *bdd108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"............................................... ................................................", +"............................................... ................................................", +".............................................. ...............................................", +".............................................. ...............................................", +".............................................. ...............................................", +".............................................. ...............................................", +"............................................... ................................................", +"............................................... ................................................", +"................................................ .................................................", +"................................................. ..................................................", +".................................................. ...................................................", +"................................................ .................................................", +"............................................... ................................................", +"............................................. ..............................................", +"............................................ .............................................", +"........................................... ............................................", +"......................................... ..........................................", +"........................................ .........................................", +"....................................... ........................................", +"..................................... ......................................", +".................................... .....................................", +"................................... ....................................", +".................................. ...................................", +"................................. ..................................", +"................................ .................................", +"............................... X ................................", +"............................... XXX ................................", +".............................. XXX ...............................", +"............................. XXX ..............................", +"............................. XXX ..............................", +"............................ XXX .............................", +"............................ XXX .............................", +"............................ XXX .............................", +"........................... XXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"............................ XXX .............................", +"............................ XXX .............................", +"............................ X .............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +".............................. ...............................", +".............................. ...............................", +"............................... ................................", +"................................ .................................", +"................................ .................................", +"................................. XXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................... XXXXXX XXXXXX .....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................. ...................................", +".................................. ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXX XXXXXXXXXX ..................................", +"................................ X X .................................", +"................................ .................................", +"................................ .................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"................................. ..................................", +"..................................... ......................................", +"............................................ .............................................", +"................................................. .................................................", +"............................................... ...............................................", +"............................................. .............................................", +"........................................... ...........................................", +".................. ...................", +".............. ...............", +"........... ............", +"......... ..........", +"........ .........", +"........ . .........", +"......... ..... ..........", +"......... ......... ..........", +".......... ............... ...........", +"........... ............. ..................... ............. ............", +"............ ........................................................................... .............", +"............ ............................................................................... .............", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/bdd116.xpm b/pieces/xboard/bdd116.xpm new file mode 100644 index 0000000..4696871 --- /dev/null +++ b/pieces/xboard/bdd116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *bdd116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................... ....................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"................................................... ....................................................", +"................................................... ....................................................", +".................................................... .....................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................. ..............................................", +"........................................... ............................................", +".......................................... ...........................................", +"........................................ .........................................", +"....................................... ........................................", +"...................................... .......................................", +"..................................... ......................................", +".................................... .....................................", +"................................... ....................................", +".................................. ...................................", +".................................. X ...................................", +"................................. XXX ..................................", +"................................. XXX ..................................", +"................................ XXX .................................", +"................................ XXX .................................", +"............................... XXX ................................", +"............................... XXX ................................", +"............................... XXX ................................", +".............................. XXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXX ...............................", +".............................. XXX ...............................", +".............................. XXX ...............................", +".............................. XXX ...............................", +".............................. XXX ...............................", +"............................... XXX ................................", +"............................... XXX ................................", +"............................... XXX ................................", +"............................... X ................................", +"................................ .................................", +"................................ .................................", +"................................. ..................................", +"................................. ..................................", +".................................. ...................................", +".................................. ...................................", +"................................... ....................................", +"................................... ....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"....................................... XXXXXX XXXXXX ........................................", +"....................................... ........................................", +"...................................... .......................................", +"...................................... .......................................", +"...................................... .......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXX XXXXXXXXXX ....................................", +"................................... ....................................", +"................................... ....................................", +".................................. ...................................", +".................................. ...................................", +"................................. ..................................", +".................................. ...................................", +".................................... .....................................", +"......................................... ..........................................", +"................................................ .................................................", +"..................................................... ......................................................", +"................................................... ....................................................", +"................................................. ..................................................", +".............................................. ...............................................", +"....................... ..... ..... ........................", +".................. ...................", +"............... ................", +"............. ..............", +"........... ............", +".......... . ...........", +".......... ..... ...........", +"........... ....... ............", +"........... ........... ............", +"............ ................. .............", +"............. ............. ....................... ............. ..............", +"............. ............................................................................. ..............", +".............. ................................................................................... ...............", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/bdd129.xpm b/pieces/xboard/bdd129.xpm new file mode 100644 index 0000000..71b7bec --- /dev/null +++ b/pieces/xboard/bdd129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *bdd129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................. ..............................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"......................................................... ..........................................................", +".......................................................... ...........................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +".................................................. ...................................................", +"................................................. ..................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................. ..............................................", +"............................................ .............................................", +"........................................... ............................................", +".......................................... ...........................................", +"......................................... ..........................................", +"........................................ .........................................", +"....................................... ........................................", +"...................................... .......................................", +"..................................... XX ......................................", +"..................................... XXXX ......................................", +".................................... XXXX .....................................", +".................................... XXXX .....................................", +"................................... XXXX ....................................", +"................................... XXXX ....................................", +".................................. XXXX ...................................", +".................................. XXXX ...................................", +".................................. XXXX ...................................", +"................................. XXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +".................................. XXXX ...................................", +".................................. XXXX ...................................", +".................................. XXXX ...................................", +".................................. XX ...................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................... .....................................", +".................................... .....................................", +"..................................... ......................................", +"...................................... .......................................", +"...................................... .......................................", +"....................................... ........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXX XXX ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"........................................ .........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXX XXXXXXXXXXX .......................................", +"...................................... .......................................", +"...................................... .......................................", +"..................................... ......................................", +"..................................... ......................................", +".................................... .....................................", +"..................................... ......................................", +"...................................... .......................................", +"........................................ .........................................", +".............................................. ...............................................", +"..................................................... ......................................................", +".......................................................... ...........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +"..................... ............. ............. ......................", +"................. ..................", +".............. ...............", +"............ .............", +".......... ...........", +"......... ..........", +"......... ..........", +"......... ..........", +".......... .. ...........", +"........... ...... ............", +"........... .......... ............", +"............ .............. .............", +"............. .................. ..............", +".............. .............. .......................... .............. ...............", +".............. ........................................................................................ ...............", +"............... ............................................................................................ ................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/bdd21.xpm b/pieces/xboard/bdd21.xpm new file mode 100644 index 0000000..890d08a --- /dev/null +++ b/pieces/xboard/bdd21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *bdd21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +"......... .........", +"......... .........", +"........ ........", +"....... .......", +"...... ......", +"..... X .....", +"..... X .....", +"..... XXXXX .....", +"..... X .....", +"..... X .....", +"...... ......", +"....... XXXXX .......", +"...... ......", +"...... XXXXXXX ......", +"...... ......", +".. ... ... ..", +". . . .", +". . .", +".. ... ..", +"....................." +}; diff --git a/pieces/xboard/bdd25.xpm b/pieces/xboard/bdd25.xpm new file mode 100644 index 0000000..058fbe4 --- /dev/null +++ b/pieces/xboard/bdd25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *bdd25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +".......... ..........", +"........ ........", +"....... .......", +"...... X ......", +"...... X ......", +"...... XXXXX ......", +"...... X ......", +"...... X ......", +"....... .......", +"........ XXXXX ........", +"........ ........", +"........ XXXXXXX ........", +"....... .......", +"........ ........", +"........... ...........", +".. ..", +".. ..", +"... . ...", +"... .... ..... .... ...", +"........................." +}; diff --git a/pieces/xboard/bdd29.xpm b/pieces/xboard/bdd29.xpm new file mode 100644 index 0000000..99e5410 --- /dev/null +++ b/pieces/xboard/bdd29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *bdd29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +"............. .............", +"............ ............", +"............ ............", +"............. .............", +"............ ............", +".......... ..........", +"......... .........", +"........ X ........", +"....... X .......", +"....... XXXXX .......", +"....... X .......", +"....... X .......", +"........ ........", +"........ ........", +"......... XXXXXXX .........", +".......... X X ..........", +"......... .........", +"......... XXXXXXXXX .........", +"........ ........", +".......... ..........", +"............ ............", +"... ...", +".. ..", +"... . ...", +"... . ..... . ...", +".............................", +"............................." +}; diff --git a/pieces/xboard/bdd33.xpm b/pieces/xboard/bdd33.xpm new file mode 100644 index 0000000..5c8e9ca --- /dev/null +++ b/pieces/xboard/bdd33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *bdd33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"............... ...............", +".............. ..............", +".............. ..............", +"............... ...............", +"............... ...............", +"............. .............", +"............ ............", +"........... ...........", +".......... X ..........", +".......... X ..........", +"......... X .........", +"......... XXXXXXX .........", +"......... X .........", +"......... X .........", +"......... .........", +".......... ..........", +".......... ..........", +"........... XXXXXXXXX ...........", +"........... ...........", +".......... XXXXX ..........", +".......... XXXX XXXX ..........", +".......... ..........", +"........... ...........", +".............. ..............", +".... ....", +"... ...", +"... . ...", +".... ..... ....", +".... ....................... ....", +".................................", +"................................." +}; diff --git a/pieces/xboard/bdd37.xpm b/pieces/xboard/bdd37.xpm new file mode 100644 index 0000000..11e22e3 --- /dev/null +++ b/pieces/xboard/bdd37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *bdd37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +"................. .................", +"................ ................", +"................ ................", +"................ ................", +"................. .................", +"................ ................", +".............. ..............", +"............. .............", +"............ ............", +"........... ...........", +"........... X ...........", +".......... X ..........", +".......... XXXXXXX ..........", +".......... X ..........", +".......... X ..........", +".......... X ..........", +"........... ...........", +"........... ...........", +"............ ............", +"............ XXXXXXXXX ............", +"............ ............", +"............ ............", +"............ XXXXXXXXXXX ............", +"........... ...........", +"........... ...........", +"............. .............", +"................ .................", +"........ .... .... ........", +".... ....", +"... . ...", +".... ..... ....", +".... ......................... ....", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/bdd40.xpm b/pieces/xboard/bdd40.xpm new file mode 100644 index 0000000..e0727f3 --- /dev/null +++ b/pieces/xboard/bdd40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *bdd40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"................... ..................", +".................. .................", +".................. .................", +".................. .................", +"................... ..................", +"................... ..................", +".................. .................", +"................ ...............", +"............... ..............", +".............. .............", +"............. ............", +"............ X ...........", +"............ X ...........", +"........... X ..........", +"........... XXXXXXX ..........", +"........... X ..........", +"........... X ..........", +"........... X ..........", +"............ ...........", +"............ ...........", +"............. ............", +"............. XXXXXXX ............", +".............. XXXX XXXX .............", +"............. ............", +"............. ............", +"............. XXXXXXXXXXXXX ............", +"............ ...........", +"............ ...........", +"............... ..............", +"................... ..................", +"................. ................", +"...... .....", +".... ...", +"... . ..", +".... ..... ...", +"..... ............................. ....", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/bdd45.xpm b/pieces/xboard/bdd45.xpm new file mode 100644 index 0000000..cdcefb9 --- /dev/null +++ b/pieces/xboard/bdd45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *bdd45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +"..................... .....................", +".................... ....................", +".................... ....................", +".................... ....................", +"..................... .....................", +"..................... .....................", +"................... ...................", +".................. ..................", +"................ ................", +"............... ...............", +".............. ..............", +"............. .............", +"............ X ............", +"............ X ............", +"........... X ...........", +"........... XXXXXXXXX ...........", +"........... X ...........", +"........... X ...........", +"........... X ...........", +"........... X ...........", +"............ ............", +"............ ............", +"............. .............", +".............. ..............", +".............. XXXXXXXXXXX ..............", +"............... ...............", +"............... ...............", +".............. ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. X X ..............", +"............. .............", +"............. .............", +"................ ................", +".................... ....................", +".................. ..................", +"....... .......", +".... . ....", +"... ..... ...", +"... ....... ...", +".... ................................. ....", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/bdd49.xpm b/pieces/xboard/bdd49.xpm new file mode 100644 index 0000000..6ee6307 --- /dev/null +++ b/pieces/xboard/bdd49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *bdd49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +"...................... ......................", +"....................... .......................", +"...................... ......................", +".................... ....................", +"................... ...................", +"................. .................", +"................ ................", +"............... ...............", +".............. ..............", +"............. X .............", +"............. X .............", +"............ X ............", +"............ X ............", +"............ XXXXXXXXX ............", +"............ X ............", +"............ X ............", +"............ X ............", +"............ X ............", +"............. .............", +"............. .............", +".............. ..............", +"............... ...............", +"............... XXXXXXXXXXX ...............", +"................ X X ................", +"................ ................", +"................ ................", +"............... ...............", +"............... XXXXXXXXXXXXXXXXX ...............", +"............... ...............", +".............. ..............", +".............. ..............", +".................. ..................", +"...................... ......................", +".................... ....................", +"........ ........", +"..... . .....", +".... ..... ....", +".... ......... ....", +".... ................................. ....", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/bdd54.xpm b/pieces/xboard/bdd54.xpm new file mode 100644 index 0000000..0dcec7e --- /dev/null +++ b/pieces/xboard/bdd54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *bdd54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"...................... ......................", +"..................... .....................", +"................... ...................", +".................. ..................", +"................. .................", +"................ ................", +"............... XX ...............", +"............... XX ...............", +".............. XX ..............", +".............. XX ..............", +".............. XXXXXXXXXX ..............", +".............. XXXXXXXXXX ..............", +".............. XX ..............", +".............. XX ..............", +".............. XX ..............", +".............. XX ..............", +"............... ...............", +"............... ...............", +"............... ...............", +"................ XXXXXXXXXX ................", +"................. XXXXXXXXXXXXXX .................", +".................. XXX XXX ..................", +"................. .................", +"................. .................", +"................. XXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXX ................", +"................ ................", +"................ ................", +"............... ...............", +"................ ................", +".................... ....................", +"....................... .......................", +"....... . . .......", +"..... .....", +".... ....", +"..... .....", +"..... .. .....", +"...... .... ......", +"....... ....... ........ ....... .......", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/bdd58.xpm b/pieces/xboard/bdd58.xpm new file mode 100644 index 0000000..0b57c28 --- /dev/null +++ b/pieces/xboard/bdd58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *bdd58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +".......................... ..........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +".......................... ..........................", +"........................... ...........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"..................... .....................", +".................... ....................", +"................... ...................", +".................. ..................", +"................. XX .................", +"................ XX ................", +"................ XX ................", +"............... XX ...............", +"............... XXXXXXXXXX ...............", +"............... XXXXXXXXXX ...............", +"............... XX ...............", +"............... XX ...............", +"............... XX ...............", +"............... XX ...............", +"............... XX ...............", +"................ ................", +"................ ................", +"................. .................", +"................. .................", +".................. XXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXX ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"...................... ......................", +"......................... .........................", +".......... ....... ....... ..........", +"...... ......", +"..... .....", +"..... .....", +"...... .. ......", +"...... ...... ......", +"....... ....... .......... ....... .......", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/bdd64.xpm b/pieces/xboard/bdd64.xpm new file mode 100644 index 0000000..5f9694b --- /dev/null +++ b/pieces/xboard/bdd64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *bdd64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................. .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................. .............................", +".............................. ..............................", +"............................ ............................", +"........................... ...........................", +"......................... .........................", +"........................ ........................", +"...................... ......................", +"..................... .....................", +".................... ....................", +"................... ...................", +"................... XX ...................", +".................. XX ..................", +".................. XX ..................", +"................. XX .................", +"................. XX .................", +"................. XXXXXXXXXXXX .................", +"................. XXXXXXXXXXXX .................", +"................. XX .................", +"................. XX .................", +"................. XX .................", +"................. XX .................", +".................. XX ..................", +".................. ..................", +".................. ..................", +"................... ...................", +"................... ...................", +".................... XXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXX .....................", +"..................... X X .....................", +"..................... .....................", +".................... ....................", +".................... ....................", +".................... XXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +".................. ..................", +".................... ....................", +"......................... .........................", +"............................. .............................", +"........................... ...........................", +"........... ...... ...... ...........", +"........ ........", +"...... ......", +"..... .....", +"...... .. ......", +"....... ...... .......", +"....... ........ .......... ........ .......", +"........ .............................................. ........", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/bdd72.xpm b/pieces/xboard/bdd72.xpm new file mode 100644 index 0000000..1a902fe --- /dev/null +++ b/pieces/xboard/bdd72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *bdd72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +".................................. ..................................", +"................................ ................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"................................ ................................", +"................................. .................................", +"................................ ................................", +"............................... ...............................", +"............................. .............................", +"............................ ............................", +".......................... ..........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +".................... XX ....................", +".................... XX ....................", +"................... XX ...................", +"................... XX ...................", +".................. XX ..................", +".................. XX ..................", +".................. XXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX ..................", +".................. XX ..................", +".................. XX ..................", +".................. XX ..................", +".................. XX ..................", +".................. XX ..................", +"................... ...................", +"................... ...................", +"................... ...................", +".................... ....................", +".................... ....................", +"..................... .....................", +"...................... XXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXX XXXX .......................", +"....................... .......................", +"....................... .......................", +"...................... ......................", +"...................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXX XXX .....................", +"..................... .....................", +".................... ....................", +".................... ....................", +"...................... ......................", +"............................ ............................", +".................................. .................................", +"................................. ................................", +"............................... ..............................", +"............. ..... ...... .............", +"......... .........", +"...... ......", +".... .. ....", +"..... .... .....", +"..... ........ .....", +"...... .............. ......", +"....... .................................................. .......", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/bdd80.xpm b/pieces/xboard/bdd80.xpm new file mode 100644 index 0000000..765f9df --- /dev/null +++ b/pieces/xboard/bdd80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *bdd80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................................... ......................................", +".................................... ....................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +".................................... ....................................", +"..................................... .....................................", +"................................... ...................................", +".................................. ..................................", +"................................ ................................", +"............................... ...............................", +".............................. ..............................", +"............................ ............................", +"........................... ...........................", +".......................... ..........................", +"......................... .........................", +"........................ ........................", +"....................... XX .......................", +"....................... XX .......................", +"...................... XX ......................", +"...................... XX ......................", +"..................... XX .....................", +"..................... XX .....................", +"..................... XXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXX .....................", +"..................... XX .....................", +"..................... XX .....................", +"..................... XX .....................", +"..................... XX .....................", +"..................... XX .....................", +"...................... XX ......................", +"...................... ......................", +"...................... ......................", +"....................... .......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"......................... XXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXX XXXX ...........................", +"........................... ...........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"......................... XXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXX XXXXXX ........................", +"........................ ........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +".......................... ..........................", +"................................ ................................", +".................................... ....................................", +".................................. ..................................", +"................................ ................................", +".............. ..............", +".......... ..........", +"........ ........", +"....... .......", +"...... .. ......", +"....... ...... .......", +"....... ............ .......", +"........ ......... .................. ......... ........", +"......... ........................................................ .........", +".......... .......................................................... ..........", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/bdd87.xpm b/pieces/xboard/bdd87.xpm new file mode 100644 index 0000000..edb2a80 --- /dev/null +++ b/pieces/xboard/bdd87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *bdd87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................... .........................................", +"....................................... .......................................", +"...................................... ......................................", +"...................................... ......................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"...................................... ......................................", +"...................................... ......................................", +"....................................... .......................................", +"....................................... .......................................", +"...................................... ......................................", +".................................... ....................................", +"................................... ...................................", +"................................. .................................", +"................................ ................................", +".............................. ..............................", +"............................. .............................", +"............................ ............................", +"........................... ...........................", +".......................... ..........................", +"......................... X .........................", +"......................... XXX .........................", +"........................ XXX ........................", +"........................ XXX ........................", +"....................... XXX .......................", +"....................... XXX .......................", +"...................... XXX ......................", +"...................... XXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXX ......................", +"...................... XXX ......................", +"...................... XXX ......................", +"...................... XXX ......................", +"...................... XXX ......................", +"....................... XXX .......................", +"....................... XXX .......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"......................... .........................", +"......................... .........................", +".......................... ..........................", +"........................... XXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXX ...........................", +"............................ XXXXXXXXXXXXXXXXXXXXX ............................", +"............................. X X .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"........................... XXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXX XXXXXXX ..........................", +".......................... ..........................", +".......................... ..........................", +"......................... .........................", +"......................... .........................", +".......................... ..........................", +"............................. .............................", +"................................... ...................................", +"....................................... ......................................", +"..................................... ....................................", +"............. .......... ......... .............", +".......... ..........", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"......... . .........", +"......... ..... .........", +".......... ......... ..........", +"........... .......... ............... .......... ...........", +"............ ............................................................. ............", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/bdd95.xpm b/pieces/xboard/bdd95.xpm new file mode 100644 index 0000000..96c104c --- /dev/null +++ b/pieces/xboard/bdd95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *bdd95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"............................................. .............................................", +"........................................... ...........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"......................................... .........................................", +"......................................... .........................................", +"......................................... .........................................", +"......................................... .........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"........................................... ...........................................", +"............................................ ............................................", +".......................................... ..........................................", +"......................................... .........................................", +"....................................... .......................................", +"...................................... ......................................", +".................................... ....................................", +"................................... ...................................", +"................................. .................................", +"................................ ................................", +"............................... ...............................", +".............................. ..............................", +"............................. .............................", +"............................ ............................", +"........................... XXX ...........................", +"........................... XXX ...........................", +".......................... XXX ..........................", +".......................... XXX ..........................", +"......................... XXX .........................", +"......................... XXX .........................", +"........................ XXX ........................", +"........................ XXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXX ........................", +"........................ XXX ........................", +"........................ XXX ........................", +"........................ XXX ........................", +"........................ XXX ........................", +"......................... XXX .........................", +"......................... XXX .........................", +"......................... XXX .........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"........................... ...........................", +"........................... ...........................", +"............................ ............................", +"............................. .............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX ..............................", +"................................ XXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ ................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +".............................. ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXX XXXXX .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"................................ ................................", +"....................................... .......................................", +".......................................... ..........................................", +"........................................ ........................................", +"...................................... ......................................", +"............... ...............", +"............ ............", +".......... ..........", +"........ ........", +"....... .......", +"........ ........", +"......... . .........", +"......... ..... .........", +".......... ........... ..........", +"........... ........... ................. ........... ...........", +"............ ................................................................. ............", +"............ ..................................................................... ............", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/bdl108.xpm b/pieces/xboard/bdl108.xpm new file mode 100644 index 0000000..d8a168b --- /dev/null +++ b/pieces/xboard/bdl108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *bdl108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"............................................... ................................................", +"............................................... ................................................", +".............................................. ...............................................", +".............................................. ...............................................", +".............................................. ...............................................", +".............................................. ...............................................", +"............................................... ................................................", +"............................................... ................................................", +"................................................ .................................................", +"................................................. ..................................................", +".................................................. ...................................................", +"................................................ .................................................", +"............................................... ................................................", +"............................................. ..............................................", +"............................................ .............................................", +"........................................... ............................................", +"......................................... ..........................................", +"........................................ .........................................", +"....................................... ........................................", +"..................................... ......................................", +".................................... .....................................", +"................................... ....................................", +".................................. ...................................", +"................................. ..................................", +"................................ .................................", +"............................... X ................................", +"............................... XXX ................................", +".............................. XXX ...............................", +"............................. XXX ..............................", +"............................. XXX ..............................", +"............................ XXX .............................", +"............................ XXX .............................", +"............................ XXX .............................", +"........................... XXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"........................... XXX ............................", +"............................ XXX .............................", +"............................ XXX .............................", +"............................ X .............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +".............................. ...............................", +".............................. ...............................", +"............................... ................................", +"................................ .................................", +"................................ .................................", +"................................. XXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................... XXXXXX XXXXXX .....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................. ...................................", +".................................. ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXX XXXXXXXXXX ..................................", +"................................ X X .................................", +"................................ .................................", +"................................ .................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"................................. ..................................", +"..................................... ......................................", +"............................................ .............................................", +"................................................. .................................................", +"............................................... ...............................................", +"............................................. .............................................", +"........................................... ...........................................", +".................. ...................", +".............. ...............", +"........... ............", +"......... ..........", +"........ .........", +"........ . .........", +"......... ..... ..........", +"......... ......... ..........", +".......... ............... ...........", +"........... ............. ..................... ............. ............", +"............ ........................................................................... .............", +"............ ............................................................................... .............", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/bdl116.xpm b/pieces/xboard/bdl116.xpm new file mode 100644 index 0000000..68b4f86 --- /dev/null +++ b/pieces/xboard/bdl116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *bdl116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................... ....................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"................................................... ....................................................", +"................................................... ....................................................", +".................................................... .....................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................. ..............................................", +"........................................... ............................................", +".......................................... ...........................................", +"........................................ .........................................", +"....................................... ........................................", +"...................................... .......................................", +"..................................... ......................................", +".................................... .....................................", +"................................... ....................................", +".................................. ...................................", +".................................. X ...................................", +"................................. XXX ..................................", +"................................. XXX ..................................", +"................................ XXX .................................", +"................................ XXX .................................", +"............................... XXX ................................", +"............................... XXX ................................", +"............................... XXX ................................", +".............................. XXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXX ...............................", +".............................. XXX ...............................", +".............................. XXX ...............................", +".............................. XXX ...............................", +".............................. XXX ...............................", +"............................... XXX ................................", +"............................... XXX ................................", +"............................... XXX ................................", +"............................... X ................................", +"................................ .................................", +"................................ .................................", +"................................. ..................................", +"................................. ..................................", +".................................. ...................................", +".................................. ...................................", +"................................... ....................................", +"................................... ....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"....................................... XXXXXX XXXXXX ........................................", +"....................................... ........................................", +"...................................... .......................................", +"...................................... .......................................", +"...................................... .......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXX XXXXXXXXXX ....................................", +"................................... ....................................", +"................................... ....................................", +".................................. ...................................", +".................................. ...................................", +"................................. ..................................", +".................................. ...................................", +".................................... .....................................", +"......................................... ..........................................", +"................................................ .................................................", +"..................................................... ......................................................", +"................................................... ....................................................", +"................................................. ..................................................", +".............................................. ...............................................", +"....................... ..... ..... ........................", +".................. ...................", +"............... ................", +"............. ..............", +"........... ............", +".......... . ...........", +".......... ..... ...........", +"........... ....... ............", +"........... ........... ............", +"............ ................. .............", +"............. ............. ....................... ............. ..............", +"............. ............................................................................. ..............", +".............. ................................................................................... ...............", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/bdl129.xpm b/pieces/xboard/bdl129.xpm new file mode 100644 index 0000000..0b60c68 --- /dev/null +++ b/pieces/xboard/bdl129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *bdl129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................. ..............................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"......................................................... ..........................................................", +".......................................................... ...........................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +".................................................. ...................................................", +"................................................. ..................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................. ..............................................", +"............................................ .............................................", +"........................................... ............................................", +".......................................... ...........................................", +"......................................... ..........................................", +"........................................ .........................................", +"....................................... ........................................", +"...................................... .......................................", +"..................................... XX ......................................", +"..................................... XXXX ......................................", +".................................... XXXX .....................................", +".................................... XXXX .....................................", +"................................... XXXX ....................................", +"................................... XXXX ....................................", +".................................. XXXX ...................................", +".................................. XXXX ...................................", +".................................. XXXX ...................................", +"................................. XXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +"................................. XXXX ..................................", +".................................. XXXX ...................................", +".................................. XXXX ...................................", +".................................. XXXX ...................................", +".................................. XX ...................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................... .....................................", +".................................... .....................................", +"..................................... ......................................", +"...................................... .......................................", +"...................................... .......................................", +"....................................... ........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXX XXX ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"........................................ .........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXX XXXXXXXXXXX .......................................", +"...................................... .......................................", +"...................................... .......................................", +"..................................... ......................................", +"..................................... ......................................", +".................................... .....................................", +"..................................... ......................................", +"...................................... .......................................", +"........................................ .........................................", +".............................................. ...............................................", +"..................................................... ......................................................", +".......................................................... ...........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +"..................... ............. ............. ......................", +"................. ..................", +".............. ...............", +"............ .............", +".......... ...........", +"......... ..........", +"......... ..........", +"......... ..........", +".......... .. ...........", +"........... ...... ............", +"........... .......... ............", +"............ .............. .............", +"............. .................. ..............", +".............. .............. .......................... .............. ...............", +".............. ........................................................................................ ...............", +"............... ............................................................................................ ................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/bdl21.xpm b/pieces/xboard/bdl21.xpm new file mode 100644 index 0000000..af76752 --- /dev/null +++ b/pieces/xboard/bdl21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *bdl21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +"......... .........", +"......... .........", +"........ ........", +"....... .......", +"...... ......", +"..... X .....", +"..... X .....", +"..... XXXXX .....", +"..... X .....", +"..... X .....", +"...... ......", +"....... XXXXX .......", +"...... ......", +"...... XXXXXXX ......", +"...... ......", +".. ... ... ..", +". . . .", +". . .", +".. ... ..", +"....................." +}; diff --git a/pieces/xboard/bdl25.xpm b/pieces/xboard/bdl25.xpm new file mode 100644 index 0000000..93dfefa --- /dev/null +++ b/pieces/xboard/bdl25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *bdl25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +".......... ..........", +"........ ........", +"....... .......", +"...... X ......", +"...... X ......", +"...... XXXXX ......", +"...... X ......", +"...... X ......", +"....... .......", +"........ XXXXX ........", +"........ ........", +"........ XXXXXXX ........", +"....... .......", +"........ ........", +"........... ...........", +".. ..", +".. ..", +"... . ...", +"... .... ..... .... ...", +"........................." +}; diff --git a/pieces/xboard/bdl29.xpm b/pieces/xboard/bdl29.xpm new file mode 100644 index 0000000..730a604 --- /dev/null +++ b/pieces/xboard/bdl29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *bdl29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +"............. .............", +"............ ............", +"............ ............", +"............. .............", +"............ ............", +".......... ..........", +"......... .........", +"........ X ........", +"....... X .......", +"....... XXXXX .......", +"....... X .......", +"....... X .......", +"........ ........", +"........ ........", +"......... XXXXXXX .........", +".......... X X ..........", +"......... .........", +"......... XXXXXXXXX .........", +"........ ........", +".......... ..........", +"............ ............", +"... ...", +".. ..", +"... . ...", +"... . ..... . ...", +".............................", +"............................." +}; diff --git a/pieces/xboard/bdl33.xpm b/pieces/xboard/bdl33.xpm new file mode 100644 index 0000000..4863b81 --- /dev/null +++ b/pieces/xboard/bdl33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *bdl33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"............... ...............", +".............. ..............", +".............. ..............", +"............... ...............", +"............... ...............", +"............. .............", +"............ ............", +"........... ...........", +".......... X ..........", +".......... X ..........", +"......... X .........", +"......... XXXXXXX .........", +"......... X .........", +"......... X .........", +"......... .........", +".......... ..........", +".......... ..........", +"........... XXXXXXXXX ...........", +"........... ...........", +".......... XXXXX ..........", +".......... XXXX XXXX ..........", +".......... ..........", +"........... ...........", +".............. ..............", +".... ....", +"... ...", +"... . ...", +".... ..... ....", +".... ....................... ....", +".................................", +"................................." +}; diff --git a/pieces/xboard/bdl37.xpm b/pieces/xboard/bdl37.xpm new file mode 100644 index 0000000..7b88c7a --- /dev/null +++ b/pieces/xboard/bdl37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *bdl37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +"................. .................", +"................ ................", +"................ ................", +"................ ................", +"................. .................", +"................ ................", +".............. ..............", +"............. .............", +"............ ............", +"........... ...........", +"........... X ...........", +".......... X ..........", +".......... XXXXXXX ..........", +".......... X ..........", +".......... X ..........", +".......... X ..........", +"........... ...........", +"........... ...........", +"............ ............", +"............ XXXXXXXXX ............", +"............ ............", +"............ ............", +"............ XXXXXXXXXXX ............", +"........... ...........", +"........... ...........", +"............. .............", +"................ .................", +"........ .... .... ........", +".... ....", +"... . ...", +".... ..... ....", +".... ......................... ....", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/bdl40.xpm b/pieces/xboard/bdl40.xpm new file mode 100644 index 0000000..e53c7d1 --- /dev/null +++ b/pieces/xboard/bdl40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *bdl40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"................... ..................", +".................. .................", +".................. .................", +".................. .................", +"................... ..................", +"................... ..................", +".................. .................", +"................ ...............", +"............... ..............", +".............. .............", +"............. ............", +"............ X ...........", +"............ X ...........", +"........... X ..........", +"........... XXXXXXX ..........", +"........... X ..........", +"........... X ..........", +"........... X ..........", +"............ ...........", +"............ ...........", +"............. ............", +"............. XXXXXXX ............", +".............. XXXX XXXX .............", +"............. ............", +"............. ............", +"............. XXXXXXXXXXXXX ............", +"............ ...........", +"............ ...........", +"............... ..............", +"................... ..................", +"................. ................", +"...... .....", +".... ...", +"... . ..", +".... ..... ...", +"..... ............................. ....", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/bdl45.xpm b/pieces/xboard/bdl45.xpm new file mode 100644 index 0000000..d340b44 --- /dev/null +++ b/pieces/xboard/bdl45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *bdl45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +"..................... .....................", +".................... ....................", +".................... ....................", +".................... ....................", +"..................... .....................", +"..................... .....................", +"................... ...................", +".................. ..................", +"................ ................", +"............... ...............", +".............. ..............", +"............. .............", +"............ X ............", +"............ X ............", +"........... X ...........", +"........... XXXXXXXXX ...........", +"........... X ...........", +"........... X ...........", +"........... X ...........", +"........... X ...........", +"............ ............", +"............ ............", +"............. .............", +".............. ..............", +".............. XXXXXXXXXXX ..............", +"............... ...............", +"............... ...............", +".............. ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. X X ..............", +"............. .............", +"............. .............", +"................ ................", +".................... ....................", +".................. ..................", +"....... .......", +".... . ....", +"... ..... ...", +"... ....... ...", +".... ................................. ....", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/bdl49.xpm b/pieces/xboard/bdl49.xpm new file mode 100644 index 0000000..4debb81 --- /dev/null +++ b/pieces/xboard/bdl49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *bdl49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +"...................... ......................", +"....................... .......................", +"...................... ......................", +".................... ....................", +"................... ...................", +"................. .................", +"................ ................", +"............... ...............", +".............. ..............", +"............. X .............", +"............. X .............", +"............ X ............", +"............ X ............", +"............ XXXXXXXXX ............", +"............ X ............", +"............ X ............", +"............ X ............", +"............ X ............", +"............. .............", +"............. .............", +".............. ..............", +"............... ...............", +"............... XXXXXXXXXXX ...............", +"................ X X ................", +"................ ................", +"................ ................", +"............... ...............", +"............... XXXXXXXXXXXXXXXXX ...............", +"............... ...............", +".............. ..............", +".............. ..............", +".................. ..................", +"...................... ......................", +".................... ....................", +"........ ........", +"..... . .....", +".... ..... ....", +".... ......... ....", +".... ................................. ....", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/bdl54.xpm b/pieces/xboard/bdl54.xpm new file mode 100644 index 0000000..42c7ee8 --- /dev/null +++ b/pieces/xboard/bdl54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *bdl54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"...................... ......................", +"..................... .....................", +"................... ...................", +".................. ..................", +"................. .................", +"................ ................", +"............... XX ...............", +"............... XX ...............", +".............. XX ..............", +".............. XX ..............", +".............. XXXXXXXXXX ..............", +".............. XXXXXXXXXX ..............", +".............. XX ..............", +".............. XX ..............", +".............. XX ..............", +".............. XX ..............", +"............... ...............", +"............... ...............", +"............... ...............", +"................ XXXXXXXXXX ................", +"................. XXXXXXXXXXXXXX .................", +".................. XXX XXX ..................", +"................. .................", +"................. .................", +"................. XXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXX ................", +"................ ................", +"................ ................", +"............... ...............", +"................ ................", +".................... ....................", +"....................... .......................", +"....... . . .......", +"..... .....", +".... ....", +"..... .....", +"..... .. .....", +"...... .... ......", +"....... ....... ........ ....... .......", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/bdl58.xpm b/pieces/xboard/bdl58.xpm new file mode 100644 index 0000000..3a32070 --- /dev/null +++ b/pieces/xboard/bdl58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *bdl58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +".......................... ..........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +".......................... ..........................", +"........................... ...........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"..................... .....................", +".................... ....................", +"................... ...................", +".................. ..................", +"................. XX .................", +"................ XX ................", +"................ XX ................", +"............... XX ...............", +"............... XXXXXXXXXX ...............", +"............... XXXXXXXXXX ...............", +"............... XX ...............", +"............... XX ...............", +"............... XX ...............", +"............... XX ...............", +"............... XX ...............", +"................ ................", +"................ ................", +"................. .................", +"................. .................", +".................. XXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXX ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"...................... ......................", +"......................... .........................", +".......... ....... ....... ..........", +"...... ......", +"..... .....", +"..... .....", +"...... .. ......", +"...... ...... ......", +"....... ....... .......... ....... .......", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/bdl64.xpm b/pieces/xboard/bdl64.xpm new file mode 100644 index 0000000..5e44884 --- /dev/null +++ b/pieces/xboard/bdl64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *bdl64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................. .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................. .............................", +".............................. ..............................", +"............................ ............................", +"........................... ...........................", +"......................... .........................", +"........................ ........................", +"...................... ......................", +"..................... .....................", +".................... ....................", +"................... ...................", +"................... XX ...................", +".................. XX ..................", +".................. XX ..................", +"................. XX .................", +"................. XX .................", +"................. XXXXXXXXXXXX .................", +"................. XXXXXXXXXXXX .................", +"................. XX .................", +"................. XX .................", +"................. XX .................", +"................. XX .................", +".................. XX ..................", +".................. ..................", +".................. ..................", +"................... ...................", +"................... ...................", +".................... XXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXX .....................", +"..................... X X .....................", +"..................... .....................", +".................... ....................", +".................... ....................", +".................... XXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +".................. ..................", +".................... ....................", +"......................... .........................", +"............................. .............................", +"........................... ...........................", +"........... ...... ...... ...........", +"........ ........", +"...... ......", +"..... .....", +"...... .. ......", +"....... ...... .......", +"....... ........ .......... ........ .......", +"........ .............................................. ........", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/bdl72.xpm b/pieces/xboard/bdl72.xpm new file mode 100644 index 0000000..62f62f7 --- /dev/null +++ b/pieces/xboard/bdl72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *bdl72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +".................................. ..................................", +"................................ ................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"................................ ................................", +"................................. .................................", +"................................ ................................", +"............................... ...............................", +"............................. .............................", +"............................ ............................", +".......................... ..........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +".................... XX ....................", +".................... XX ....................", +"................... XX ...................", +"................... XX ...................", +".................. XX ..................", +".................. XX ..................", +".................. XXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX ..................", +".................. XX ..................", +".................. XX ..................", +".................. XX ..................", +".................. XX ..................", +".................. XX ..................", +"................... ...................", +"................... ...................", +"................... ...................", +".................... ....................", +".................... ....................", +"..................... .....................", +"...................... XXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXX XXXX .......................", +"....................... .......................", +"....................... .......................", +"...................... ......................", +"...................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXX XXX .....................", +"..................... .....................", +".................... ....................", +".................... ....................", +"...................... ......................", +"............................ ............................", +".................................. .................................", +"................................. ................................", +"............................... ..............................", +"............. ..... ...... .............", +"......... .........", +"...... ......", +".... .. ....", +"..... .... .....", +"..... ........ .....", +"...... .............. ......", +"....... .................................................. .......", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/bdl80.xpm b/pieces/xboard/bdl80.xpm new file mode 100644 index 0000000..69e1111 --- /dev/null +++ b/pieces/xboard/bdl80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *bdl80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................................... ......................................", +".................................... ....................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +".................................... ....................................", +"..................................... .....................................", +"................................... ...................................", +".................................. ..................................", +"................................ ................................", +"............................... ...............................", +".............................. ..............................", +"............................ ............................", +"........................... ...........................", +".......................... ..........................", +"......................... .........................", +"........................ ........................", +"....................... XX .......................", +"....................... XX .......................", +"...................... XX ......................", +"...................... XX ......................", +"..................... XX .....................", +"..................... XX .....................", +"..................... XXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXX .....................", +"..................... XX .....................", +"..................... XX .....................", +"..................... XX .....................", +"..................... XX .....................", +"..................... XX .....................", +"...................... XX ......................", +"...................... ......................", +"...................... ......................", +"....................... .......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"......................... XXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXX XXXX ...........................", +"........................... ...........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"......................... XXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXX XXXXXX ........................", +"........................ ........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +".......................... ..........................", +"................................ ................................", +".................................... ....................................", +".................................. ..................................", +"................................ ................................", +".............. ..............", +".......... ..........", +"........ ........", +"....... .......", +"...... .. ......", +"....... ...... .......", +"....... ............ .......", +"........ ......... .................. ......... ........", +"......... ........................................................ .........", +".......... .......................................................... ..........", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/bdl87.xpm b/pieces/xboard/bdl87.xpm new file mode 100644 index 0000000..f068084 --- /dev/null +++ b/pieces/xboard/bdl87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *bdl87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................... .........................................", +"....................................... .......................................", +"...................................... ......................................", +"...................................... ......................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"...................................... ......................................", +"...................................... ......................................", +"....................................... .......................................", +"....................................... .......................................", +"...................................... ......................................", +".................................... ....................................", +"................................... ...................................", +"................................. .................................", +"................................ ................................", +".............................. ..............................", +"............................. .............................", +"............................ ............................", +"........................... ...........................", +".......................... ..........................", +"......................... X .........................", +"......................... XXX .........................", +"........................ XXX ........................", +"........................ XXX ........................", +"....................... XXX .......................", +"....................... XXX .......................", +"...................... XXX ......................", +"...................... XXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXX ......................", +"...................... XXX ......................", +"...................... XXX ......................", +"...................... XXX ......................", +"...................... XXX ......................", +"....................... XXX .......................", +"....................... XXX .......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"......................... .........................", +"......................... .........................", +".......................... ..........................", +"........................... XXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXX ...........................", +"............................ XXXXXXXXXXXXXXXXXXXXX ............................", +"............................. X X .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"........................... XXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXX XXXXXXX ..........................", +".......................... ..........................", +".......................... ..........................", +"......................... .........................", +"......................... .........................", +".......................... ..........................", +"............................. .............................", +"................................... ...................................", +"....................................... ......................................", +"..................................... ....................................", +"............. .......... ......... .............", +".......... ..........", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"......... . .........", +"......... ..... .........", +".......... ......... ..........", +"........... .......... ............... .......... ...........", +"............ ............................................................. ............", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/bdl95.xpm b/pieces/xboard/bdl95.xpm new file mode 100644 index 0000000..c2eb65f --- /dev/null +++ b/pieces/xboard/bdl95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *bdl95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"............................................. .............................................", +"........................................... ...........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"......................................... .........................................", +"......................................... .........................................", +"......................................... .........................................", +"......................................... .........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"........................................... ...........................................", +"............................................ ............................................", +".......................................... ..........................................", +"......................................... .........................................", +"....................................... .......................................", +"...................................... ......................................", +".................................... ....................................", +"................................... ...................................", +"................................. .................................", +"................................ ................................", +"............................... ...............................", +".............................. ..............................", +"............................. .............................", +"............................ ............................", +"........................... XXX ...........................", +"........................... XXX ...........................", +".......................... XXX ..........................", +".......................... XXX ..........................", +"......................... XXX .........................", +"......................... XXX .........................", +"........................ XXX ........................", +"........................ XXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXX ........................", +"........................ XXX ........................", +"........................ XXX ........................", +"........................ XXX ........................", +"........................ XXX ........................", +"......................... XXX .........................", +"......................... XXX .........................", +"......................... XXX .........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"........................... ...........................", +"........................... ...........................", +"............................ ............................", +"............................. .............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX ..............................", +"................................ XXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ ................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +".............................. ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXX XXXXX .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"................................ ................................", +"....................................... .......................................", +".......................................... ..........................................", +"........................................ ........................................", +"...................................... ......................................", +"............... ...............", +"............ ............", +".......... ..........", +"........ ........", +"....... .......", +"........ ........", +"......... . .........", +"......... ..... .........", +".......... ........... ..........", +"........... ........... ................. ........... ...........", +"............ ................................................................. ............", +"............ ..................................................................... ............", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/bld108.xpm b/pieces/xboard/bld108.xpm new file mode 100644 index 0000000..7cea260 --- /dev/null +++ b/pieces/xboard/bld108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *bld108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................... .....................................................", +".................................................. ...................................................", +"................................................. ..................................................", +"................................................ XXX .................................................", +"................................................ XXXXX .................................................", +"............................................... XXXXXXX ................................................", +"............................................... XXXXXXX ................................................", +"............................................... XXXXXXX ................................................", +"............................................... XXXXXXX ................................................", +"................................................ XXXXX .................................................", +"................................................ XXX .................................................", +"................................................. ..................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"................................................ X .................................................", +"............................................... XXX ................................................", +"............................................. XXXXXXX ..............................................", +"........................................... XXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXX ...........................................", +"........................................ XXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXX .......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...............................", +"............................. XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXX XXXXX ...................................", +"................................... ....................................", +".................................... .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXX XXXXXXX ...................................", +"................................. X X ..................................", +"................................. ..................................", +"................................. XXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXX ................................", +"................................ .................................", +"..................................... ......................................", +"............................................ .............................................", +"................................................ X .................................................", +"............................................... XXX ................................................", +"............................................. XXXXXXX ..............................................", +".......................................... XXXXXXXXX ...........................................", +".................. XXXXXXXXXXXXX ...................", +".............. XXXXXXXXXXXXXXXXX ...............", +"........... XXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXX XXXXXXXXXXX ....... XXXXXXXXXXX XXXXXXX ..........", +".......... XXX ........... XXX ..........", +".......... ............... ...........", +"........... ............. ..................... ............. ............", +"............ ........................................................................... .............", +"............ ............................................................................... .............", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/bld116.xpm b/pieces/xboard/bld116.xpm new file mode 100644 index 0000000..0296f95 --- /dev/null +++ b/pieces/xboard/bld116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *bld116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"................................................... XXXXX ....................................................", +"................................................... XXXXXXX ....................................................", +".................................................. XXXXXXXXX ...................................................", +".................................................. XXXXXXXXX ...................................................", +".................................................. XXXXXXXXX ...................................................", +".................................................. XXXXXXXXX ...................................................", +".................................................. XXXXXXXXX ...................................................", +"................................................... XXXXXXX ....................................................", +"................................................... XXXXX ....................................................", +".................................................... .....................................................", +"..................................................... ......................................................", +"..................................................... ......................................................", +"................................................... XXX ....................................................", +".................................................. XXXXX ...................................................", +"................................................ XXXXXXXXX .................................................", +"............................................... XXXXXXXXXXX ................................................", +".............................................. XXXXXXXXXXXXXXX ...............................................", +"............................................ XXXXXXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................... XXXXXXX XXXXXXX .....................................", +"..................................... ......................................", +"...................................... .......................................", +"....................................... XXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXX XXXXXXX ......................................", +".................................... X X .....................................", +".................................... .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXX ...................................", +".................................... .....................................", +"......................................... ..........................................", +"................................................ .................................................", +".................................................... X .....................................................", +".................................................. XXX ...................................................", +"................................................ XXXXXXX .................................................", +".............................................. XXXXXXXXXXX ...............................................", +"..................... XXXXXXXXXXXXXXX ......................", +"................ XXXXXXXXXXXXXXXXXXX .................", +".............. XXXXXXXXXX XXXXXXXXXXX ...............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXX ........... XXXXXXXX ............", +"........... XXX ................. XXX ............", +"............ X ....................... X .............", +"............. ....................................................................... ..............", +"............. ............................................................................... ..............", +".............. ................................................................................... ...............", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/bld129.xpm b/pieces/xboard/bld129.xpm new file mode 100644 index 0000000..2ad3ed2 --- /dev/null +++ b/pieces/xboard/bld129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *bld129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................. ..............................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +"........................................................ XXXX .........................................................", +"........................................................ XXXXXXXX .........................................................", +"....................................................... XXXXXXXX ........................................................", +"....................................................... XXXXXXXXXX ........................................................", +"....................................................... XXXXXXXXXX ........................................................", +"....................................................... XXXXXXXXXX ........................................................", +"....................................................... XXXXXXXX ........................................................", +"........................................................ XXXXXXXX .........................................................", +"........................................................ XXXX .........................................................", +"......................................................... ..........................................................", +".......................................................... ...........................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"........................................................ XX .........................................................", +"....................................................... XXXX ........................................................", +"..................................................... XXXXXXXX ......................................................", +".................................................... XXXXXXXXXX .....................................................", +".................................................. XXXXXXXXXXXXXX ...................................................", +"................................................. XXXXXXXXXXXXXXXX ..................................................", +"................................................ XXXXXXXXXXXXXXXXXXXX .................................................", +".............................................. XXXXXXXXXXXXXXXXXXXXXX ...............................................", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"........................................ XXXXX XXXXX .........................................", +"......................................... ..........................................", +".......................................... ...........................................", +"........................................... ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"........................................ XXXXXXXX XXXXXXXX .........................................", +"........................................ .........................................", +"....................................... ........................................", +"....................................... ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... .......................................", +"......................................... ..........................................", +".............................................. ...............................................", +"..................................................... ......................................................", +"......................................................... ..........................................................", +"....................................................... XXXX ........................................................", +"..................................................... XXXXXX ......................................................", +"..................... ............ XXXXXXXXXX ............ ......................", +"................ XXXXXXXXXXXX .................", +".............. XXXXXXXXXXXXXXXX ...............", +"............ XXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXX XXXXXXXXXXXXX .... XXXXXXXXXXXXX XXXXXX ............", +"............ XXX ........ XXX .............", +"............ ............ .............", +"............. .................. ..............", +".............. .............. ........................ .............. ...............", +".............. ........................................................................................ ...............", +"............... ............................................................................................ ................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/bld21.xpm b/pieces/xboard/bld21.xpm new file mode 100644 index 0000000..f78fcd1 --- /dev/null +++ b/pieces/xboard/bld21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *bld21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +"......... .........", +"......... X .........", +"........ X ........", +"....... XXX .......", +"...... XXXXX ......", +"..... XXX XXX .....", +"..... XXXX XXXX .....", +"..... XX XX .....", +"..... XXXX XXXX .....", +"..... XXX XXX .....", +"...... XXXXX ......", +"....... .......", +"...... XXXXX ......", +"...... ......", +"...... XXXXXXX ......", +".. .. .. ..", +". XX XXX XX .", +". XXXXXX XXXXXX .", +".. . ..", +"....................." +}; diff --git a/pieces/xboard/bld25.xpm b/pieces/xboard/bld25.xpm new file mode 100644 index 0000000..ca8d60f --- /dev/null +++ b/pieces/xboard/bld25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *bld25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +"............ ............", +"........... X ...........", +"........... X ...........", +"............ ............", +".......... X ..........", +"........ XXXXX ........", +"....... XXXXXXXXX .......", +"...... XXXXX XXXXX ......", +"...... XXXXX XXXXX ......", +"...... XXX XXX ......", +"...... XXXXX XXXXX ......", +"...... XXXXX XXXXX ......", +"....... XXXXXXXXX .......", +"........ ........", +"........ XXXXXXX ........", +"........ ........", +"....... XXXXXXXXX .......", +"........ ........", +"........... X ...........", +".. XXX ..", +".. XXXXXXXXX XXXXXXXXX ..", +"... XX . XX ...", +"... .... ..... .... ...", +"........................." +}; diff --git a/pieces/xboard/bld29.xpm b/pieces/xboard/bld29.xpm new file mode 100644 index 0000000..de255c0 --- /dev/null +++ b/pieces/xboard/bld29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *bld29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............. ..............", +"............. X .............", +"............. X .............", +"............. .............", +"............ XXX ............", +".......... XXXXX ..........", +"......... XXXXXXXXX .........", +"........ XXXXX XXXXX ........", +"....... XXXXXX XXXXXX .......", +"....... XXXX XXXX .......", +"....... XXXXXX XXXXXX .......", +"....... XXXXXX XXXXXX .......", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"......... X X .........", +".......... XXXXXXX ..........", +"......... XXXXXXXXX .........", +"......... .........", +"........ XXXXXXXXX ........", +".......... ..........", +"............ X ............", +"... XXXXX ...", +".. XXXXXXXXXXX XXXXXXXXXXX ..", +"... XX XXXXX . XXXXX XX ...", +"... . ..... . ...", +".............................", +"............................." +}; diff --git a/pieces/xboard/bld33.xpm b/pieces/xboard/bld33.xpm new file mode 100644 index 0000000..63d5155 --- /dev/null +++ b/pieces/xboard/bld33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *bld33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"............... ...............", +".............. XXX ..............", +".............. XXX ..............", +"............... ...............", +"............... X ...............", +"............. XXX .............", +"............ XXXXXXX ............", +"........... XXXXXXXXX ...........", +".......... XXXXX XXXXX ..........", +".......... XXXXX XXXXX ..........", +"......... XXXXXX XXXXXX .........", +"......... XXXX XXXX .........", +"......... XXXXXX XXXXXX .........", +"......... XXXXXX XXXXXX .........", +"......... XXXXXXXXXXXXX .........", +".......... XXXXXXXXXXX ..........", +".......... XXXXXXXXXXX ..........", +"........... ...........", +"........... XXXXXXXXX ...........", +".......... X X ..........", +".......... XXXXXXXXX ..........", +".......... XXXXXXXXXXX ..........", +"........... ...........", +".............. X ..............", +".... XXXXX ....", +"... XXXXXXXXXXXX XXXXXXXXXXXX ...", +"... XXXXXXXXXX . XXXXXXXXXX ...", +".... ..... ....", +".... ....................... ....", +".................................", +"................................." +}; diff --git a/pieces/xboard/bld37.xpm b/pieces/xboard/bld37.xpm new file mode 100644 index 0000000..8df022f --- /dev/null +++ b/pieces/xboard/bld37.xpm @@ -0,0 +1,43 @@ +/* XPM */ +static char * bld37[] = { +"37 37 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ... ", +" .XXX. ", +" .XXX. ", +" .XXX. ", +" ... ", +" ..X.. ", +" ..XXXXX.. ", +" .XXXXXXXXX. ", +" .XXXXXXXXXXX. ", +" .XXXXXXXXXXXXX. ", +" .XXXXXX.XXXXXX. ", +" .XXXXXXX.XXXXXXX. ", +" .XXXX.......XXXX. ", +" .XXXXXXX.XXXXXXX. ", +" .XXXXXXX.XXXXXXX. ", +" .XXXXXXX.XXXXXXX. ", +" .XXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXX. ", +" .XXXXXXXXXXX. ", +" ............. ", +" .XXXXXXXXXXX. ", +" .XXXXXXXXXXX. ", +" ............. ", +" ..XXXXXXXXXXX.. ", +" ..XXXXXXXXXXX.. ", +" ........... ", +" ..X.. ", +" .. ..XXXXX.. .. ", +" ....XX....XXXX.XXXX....XX.... ", +" .XXXXXXXXXXXX.. ..XXXXXXXXXXXX. ", +" .X.......... ..........X. ", +" .. .. ", +" ", +" "}; diff --git a/pieces/xboard/bld40.xpm b/pieces/xboard/bld40.xpm new file mode 100644 index 0000000..9dcec2c --- /dev/null +++ b/pieces/xboard/bld40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *bld40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"................... ..................", +".................. XXX .................", +".................. XXX .................", +".................. XXX .................", +"................... ..................", +"................... X ..................", +".................. XXX .................", +"................ XXXXX ...............", +"............... XXXXXXXXX ..............", +".............. XXXXXXXXXXX .............", +"............. XXXXXXXXXXXXX ............", +"............ XXXXXXX XXXXXXX ...........", +"............ XXXXXXX XXXXXXX ...........", +"........... XXXXXXXX XXXXXXXX ..........", +"........... XXXXX XXXXX ..........", +"........... XXXXXXXX XXXXXXXX ..........", +"........... XXXXXXXX XXXXXXXX ..........", +"........... XXXXXXXX XXXXXXXX ..........", +"............ XXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXX ...........", +"............. XXXXXXXXXXXXX ............", +"............. XX XX ............", +".............. XXXXXXXXX .............", +".............. XXXXXXXXXXX .............", +"............. XXXXXXXXXXXXX ............", +"............. ............", +"............ XXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXX ...........", +"............... ..............", +"................... X ..................", +"................. XXX ................", +"...... XXXXXXX .....", +".... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXX . XXXXXXXXXXXXXX ..", +".... X ..... X ...", +"..... ............................. ....", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/bld45.xpm b/pieces/xboard/bld45.xpm new file mode 100644 index 0000000..f72fde3 --- /dev/null +++ b/pieces/xboard/bld45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *bld45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +"..................... .....................", +".................... XXX ....................", +".................... XXX ....................", +".................... XXX ....................", +"..................... .....................", +"..................... X .....................", +"................... XXX ...................", +".................. XXXXXXX ..................", +"................ XXXXXXXXX ................", +"............... XXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXX XXXXXXXXX ............", +"............ XXXXXXXXX XXXXXXXXX ............", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"........... XXXXXX XXXXXX ...........", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXX ..............", +".............. ..............", +"............... XXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXX ..............", +".............. X X ..............", +".............. XXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXX .............", +"................ ................", +".................... X ....................", +".................. XXXXX ..................", +"....... XXXX XXXX .......", +".... XXXXXXXXXXXXX . XXXXXXXXXXXXX ....", +"... XXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXX ...", +"... XX ....... XX ...", +".... ................................. ....", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/bld49.xpm b/pieces/xboard/bld49.xpm new file mode 100644 index 0000000..ff734f0 --- /dev/null +++ b/pieces/xboard/bld49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *bld49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"....................... .......................", +"...................... XXX ......................", +"..................... XXXXX .....................", +"..................... XXXXX .....................", +"...................... XXX ......................", +"....................... .......................", +"...................... X ......................", +"..................... XXXXX .....................", +"................... XXXXXXX ...................", +".................. XXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXX XXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXX ...............", +"................ XX XX ................", +"................ XXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"............... ...............", +"............... XXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXX ..............", +".................. ..................", +"...................... X ......................", +".................... XXXXX ....................", +"........ XXXX XXXX ........", +"..... XXXXXXXXXXXXXX . XXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXX ....", +".... XXX ......... XXX ....", +".... ................................. ....", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/bld54.xpm b/pieces/xboard/bld54.xpm new file mode 100644 index 0000000..5d80d3f --- /dev/null +++ b/pieces/xboard/bld54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *bld54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +"........................ ........................", +"....................... XX .......................", +"....................... XXXX .......................", +"....................... XXXX .......................", +"....................... XX .......................", +"........................ ........................", +"........................ ........................", +"...................... XX ......................", +"..................... XXXXXX .....................", +"................... XXXXXXXX ...................", +".................. XXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXX ................", +"............... XXXXXXXX XXXXXXXX ...............", +"............... XXXXXXXXX XXXXXXXXX ...............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXXXXXXXX XXXXXXXXXX ..............", +".............. XXXXXX XXXXXX ..............", +".............. XXXXXX XXXXXX ..............", +".............. XXXXXXXXXX XXXXXXXXXX ..............", +".............. XXXXXXXXXX XXXXXXXXXX ..............", +".............. XXXXXXXXXX XXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXX ................", +"................ XX XX ................", +"................. .................", +".................. XXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXX .................", +"................. X X .................", +"................ ................", +"................ XXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXX ...............", +"................ ................", +".................... ....................", +"...................... XX ......................", +"....... XXXXXX .......", +"..... XXXXXXXXXX .....", +"... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ....", +"..... .. .....", +"...... ........ ......", +"....... ...................................... .......", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/bld58.xpm b/pieces/xboard/bld58.xpm new file mode 100644 index 0000000..426784d --- /dev/null +++ b/pieces/xboard/bld58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *bld58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +".......................... ..........................", +"......................... XX .........................", +"......................... XXXX .........................", +"......................... XXXX .........................", +"......................... XX .........................", +".......................... ..........................", +"........................... ...........................", +"......................... .........................", +"........................ XXXX ........................", +"...................... XXXXXX ......................", +".................... XXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXX XXXXXXXXX ................", +"................ XXXXXXXXXX XXXXXXXXXX ................", +"............... XXXXXXXXXX XXXXXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXXXX XXXXXXX ...............", +"............... XXXXXXX XXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXXXXXXX XXXXXXXXXX ...............", +"................ XXXXXXXXXX XXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXX ..................", +"................... ...................", +"................... ...................", +"................... XXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXX ..................", +".................. ..................", +"................. .................", +"................. XXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXX .................", +"................. .................", +"...................... ......................", +".......................... ..........................", +"........................ XX ........................", +"........ XXXXXX ........", +"...... XXXXXXXXXX ......", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .....", +"..... X XXXXXXX .. XXXXXXX X .....", +"...... ...... ......", +"....... ........ .......... ........ .......", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/bld64.xpm b/pieces/xboard/bld64.xpm new file mode 100644 index 0000000..5312ff1 --- /dev/null +++ b/pieces/xboard/bld64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *bld64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................. .............................", +"............................ XX ............................", +"............................ XXXX ............................", +"............................ XXXX ............................", +"............................ XX ............................", +"............................. .............................", +".............................. ..............................", +"............................ ............................", +"........................... XXXX ...........................", +"......................... XXXXXX .........................", +"........................ XXXXXXXXXX ........................", +"...................... XXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXX XXXXXXXXXX ...................", +".................. XXXXXXXXXX XXXXXXXXXX ..................", +".................. XXXXXXXXXXX XXXXXXXXXXX ..................", +"................. XXXXXXXXXXX XXXXXXXXXXX .................", +"................. XXXXXXXXXXXX XXXXXXXXXXXX .................", +"................. XXXXXXX XXXXXXX .................", +"................. XXXXXXX XXXXXXX .................", +"................. XXXXXXXXXXXX XXXXXXXXXXXX .................", +"................. XXXXXXXXXXXX XXXXXXXXXXXX .................", +"................. XXXXXXXXXXXX XXXXXXXXXXXX .................", +"................. XXXXXXXXXXX XXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXX ...................", +".................... XX XX ....................", +"..................... .....................", +"..................... XXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXX ....................", +".................... X X ....................", +".................... ....................", +"................... XXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXX ...................", +".................... ....................", +"......................... .........................", +"............................ ............................", +".......................... XXXX ..........................", +"......... XXXXXXXX .........", +"....... XXXXXXXXXXXX .......", +"..... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .....", +"...... XXX XXXXXXXX .. XXXXXXXX XXX ......", +"...... ...... ......", +"....... ........ .......... ........ .......", +"........ .............................................. ........", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/bld72.xpm b/pieces/xboard/bld72.xpm new file mode 100644 index 0000000..9dab6df --- /dev/null +++ b/pieces/xboard/bld72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *bld72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +".................................. ..................................", +"................................ ................................", +"............................... XXXX ...............................", +"............................... XXXXXX ...............................", +"............................... XXXXXX ...............................", +"............................... XXXXXX ...............................", +"............................... XXXXXX ...............................", +"............................... XXXX ...............................", +"................................ ................................", +".................................. ..................................", +"................................ ................................", +"............................... XXXX ...............................", +"............................. XXXXXX .............................", +"............................ XXXXXXXXXX ............................", +"........................... XXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXX XXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXX XXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXX XXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXX XXXXXXXXX ..................", +".................. XXXXXXXXX XXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXX XXX ......................", +"....................... .......................", +"........................ XXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXX XXX ......................", +"..................... .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXX ....................", +"...................... ......................", +"............................ ............................", +"................................ ................................", +"............................... XXXX ...............................", +"............................. XXXXXX .............................", +"........... XXXXXXXXXX ...........", +"....... XXXXXXXXXXXXXX .......", +"..... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXX ...... XXXXX ....", +"..... X ............ X .....", +"...... ................................................ ......", +"....... ...................................................... .......", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/bld80.xpm b/pieces/xboard/bld80.xpm new file mode 100644 index 0000000..4da7179 --- /dev/null +++ b/pieces/xboard/bld80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *bld80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................................... ......................................", +".................................... ....................................", +"................................... XXXX ...................................", +"................................... XXXXXX ...................................", +"................................... XXXXXX ...................................", +"................................... XXXXXX ...................................", +"................................... XXXXXX ...................................", +"................................... XXXX ...................................", +".................................... ....................................", +"..................................... .....................................", +".................................... XX ....................................", +".................................. XXXX ..................................", +"................................. XXXXXXXX .................................", +"............................... XXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXX XXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXX XXXXXXXXXX .....................", +"..................... XXXXXXXXXX XXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"......................... XXXXX XXXXX .........................", +".......................... ..........................", +"........................... XXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXX XXXX .........................", +"......................... .........................", +"......................... XXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXX .......................", +".......................... ..........................", +"................................ ................................", +".................................... ....................................", +".................................. XXXX ..................................", +"................................ XXXXXXXX ................................", +".............. XXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXX XXXXXX ...... XXXXXX XXXXXXX .......", +"....... XX ............ XX .......", +"........ ......... .................. ......... ........", +"......... ........................................................ .........", +".......... .......................................................... ..........", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/bld87.xpm b/pieces/xboard/bld87.xpm new file mode 100644 index 0000000..2232db4 --- /dev/null +++ b/pieces/xboard/bld87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *bld87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... .......................................", +"....................................... XXX .......................................", +"...................................... XXXXX ......................................", +"...................................... XXXXX ......................................", +"...................................... XXXXX ......................................", +"...................................... XXXXX ......................................", +"....................................... XXX .......................................", +"....................................... .......................................", +"........................................ ........................................", +"....................................... .......................................", +"...................................... X ......................................", +".................................... XXXXX ....................................", +"................................... XXXXXXX ...................................", +"................................. XXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXX XXXXXXXXXXX ......................", +"...................... XXXXXXXXXXX XXXXXXXXXXX ......................", +"...................... XXXXXXXXXXX XXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXX XXXX ...........................", +"............................ ............................", +"............................ ............................", +"............................. XXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXX XXXXX ............................", +"........................... ...........................", +"........................... ...........................", +"........................... XXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXX .........................", +".......................... ..........................", +"............................. .............................", +"................................... ...................................", +"...................................... X ......................................", +"................................... XXXXX ...................................", +"............. XXXXXXX .............", +".......... XXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXX ........", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXX XXXXXXXXXXX . XXXXXXXXXXX XXXX ........", +"........ X ..... X ........", +"......... ......... .........", +".......... .......... ............... .......... ..........", +"........... ............................................................. ...........", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/bld95.xpm b/pieces/xboard/bld95.xpm new file mode 100644 index 0000000..5ef80d5 --- /dev/null +++ b/pieces/xboard/bld95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *bld95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"............................................. .............................................", +"........................................... ...........................................", +".......................................... ..........................................", +".......................................... XXXXX ..........................................", +"......................................... XXXXXXX .........................................", +"......................................... XXXXXXX .........................................", +"......................................... XXXXXXX .........................................", +"......................................... XXXXXXX .........................................", +".......................................... XXXXX ..........................................", +".......................................... ..........................................", +"........................................... ...........................................", +"............................................ ............................................", +"........................................... X ...........................................", +"......................................... XXX .........................................", +"........................................ XXXXX ........................................", +"...................................... XXXXXXXXX ......................................", +"..................................... XXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXX XXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXX XXXXXXXXXXX .........................", +"......................... XXXXXXXXXXX XXXXXXXXXXX .........................", +"......................... XXXXXXXXXXX XXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +".............................. X X ..............................", +"............................... ...............................", +"................................ ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXX XXXX ..............................", +".............................. ..............................", +"............................. .............................", +"............................. XXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXX ............................", +"............................ ............................", +"................................ ................................", +"....................................... .......................................", +".......................................... X ..........................................", +"........................................ XXX ........................................", +"............... .......... XXXXXXX .......... ...............", +"............ XXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXX XXXXXXXXXX ..... XXXXXXXXXX XXXXX .........", +".......... X ......... X ..........", +".......... ............. ..........", +"........... ........... ................... ........... ...........", +"............ ................................................................... ............", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/bll108.xpm b/pieces/xboard/bll108.xpm new file mode 100644 index 0000000..c1c7eb4 --- /dev/null +++ b/pieces/xboard/bll108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *bll108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................... .....................................................", +".................................................. ...................................................", +"................................................. ..................................................", +"................................................ XXX .................................................", +"................................................ XXXXX .................................................", +"............................................... XXXXXXX ................................................", +"............................................... XXXXXXX ................................................", +"............................................... XXXXXXX ................................................", +"............................................... XXXXXXX ................................................", +"................................................ XXXXX .................................................", +"................................................ XXX .................................................", +"................................................. ..................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"................................................ X .................................................", +"............................................... XXX ................................................", +"............................................. XXXXXXX ..............................................", +"........................................... XXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXX ...........................................", +"........................................ XXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXX .......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...............................", +"............................. XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXX XXXXX ...................................", +"................................... ....................................", +".................................... .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXX XXXXXXX ...................................", +"................................. X X ..................................", +"................................. ..................................", +"................................. XXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXX ................................", +"................................ .................................", +"..................................... ......................................", +"............................................ .............................................", +"................................................ X .................................................", +"............................................... XXX ................................................", +"............................................. XXXXXXX ..............................................", +".......................................... XXXXXXXXX ...........................................", +".................. XXXXXXXXXXXXX ...................", +".............. XXXXXXXXXXXXXXXXX ...............", +"........... XXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXX XXXXXXXXXXX ....... XXXXXXXXXXX XXXXXXX ..........", +".......... XXX ........... XXX ..........", +".......... ............... ...........", +"........... ............. ..................... ............. ............", +"............ ........................................................................... .............", +"............ ............................................................................... .............", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/bll116.xpm b/pieces/xboard/bll116.xpm new file mode 100644 index 0000000..d4e7e18 --- /dev/null +++ b/pieces/xboard/bll116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *bll116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"................................................... XXXXX ....................................................", +"................................................... XXXXXXX ....................................................", +".................................................. XXXXXXXXX ...................................................", +".................................................. XXXXXXXXX ...................................................", +".................................................. XXXXXXXXX ...................................................", +".................................................. XXXXXXXXX ...................................................", +".................................................. XXXXXXXXX ...................................................", +"................................................... XXXXXXX ....................................................", +"................................................... XXXXX ....................................................", +".................................................... .....................................................", +"..................................................... ......................................................", +"..................................................... ......................................................", +"................................................... XXX ....................................................", +".................................................. XXXXX ...................................................", +"................................................ XXXXXXXXX .................................................", +"............................................... XXXXXXXXXXX ................................................", +".............................................. XXXXXXXXXXXXXXX ...............................................", +"............................................ XXXXXXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................... XXXXXXX XXXXXXX .....................................", +"..................................... ......................................", +"...................................... .......................................", +"....................................... XXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXX XXXXXXX ......................................", +".................................... X X .....................................", +".................................... .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXX ...................................", +".................................... .....................................", +"......................................... ..........................................", +"................................................ .................................................", +".................................................... X .....................................................", +".................................................. XXX ...................................................", +"................................................ XXXXXXX .................................................", +".............................................. XXXXXXXXXXX ...............................................", +"..................... XXXXXXXXXXXXXXX ......................", +"................ XXXXXXXXXXXXXXXXXXX .................", +".............. XXXXXXXXXX XXXXXXXXXXX ...............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXX ........... XXXXXXXX ............", +"........... XXX ................. XXX ............", +"............ X ....................... X .............", +"............. ....................................................................... ..............", +"............. ............................................................................... ..............", +".............. ................................................................................... ...............", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/bll129.xpm b/pieces/xboard/bll129.xpm new file mode 100644 index 0000000..889493b --- /dev/null +++ b/pieces/xboard/bll129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *bll129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................. ..............................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +"........................................................ XXXX .........................................................", +"........................................................ XXXXXXXX .........................................................", +"....................................................... XXXXXXXX ........................................................", +"....................................................... XXXXXXXXXX ........................................................", +"....................................................... XXXXXXXXXX ........................................................", +"....................................................... XXXXXXXXXX ........................................................", +"....................................................... XXXXXXXX ........................................................", +"........................................................ XXXXXXXX .........................................................", +"........................................................ XXXX .........................................................", +"......................................................... ..........................................................", +".......................................................... ...........................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"........................................................ XX .........................................................", +"....................................................... XXXX ........................................................", +"..................................................... XXXXXXXX ......................................................", +".................................................... XXXXXXXXXX .....................................................", +".................................................. XXXXXXXXXXXXXX ...................................................", +"................................................. XXXXXXXXXXXXXXXX ..................................................", +"................................................ XXXXXXXXXXXXXXXXXXXX .................................................", +".............................................. XXXXXXXXXXXXXXXXXXXXXX ...............................................", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"........................................ XXXXX XXXXX .........................................", +"......................................... ..........................................", +".......................................... ...........................................", +"........................................... ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"........................................ XXXXXXXX XXXXXXXX .........................................", +"........................................ .........................................", +"....................................... ........................................", +"....................................... ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... .......................................", +"......................................... ..........................................", +".............................................. ...............................................", +"..................................................... ......................................................", +"......................................................... ..........................................................", +"....................................................... XXXX ........................................................", +"..................................................... XXXXXX ......................................................", +"..................... ............ XXXXXXXXXX ............ ......................", +"................ XXXXXXXXXXXX .................", +".............. XXXXXXXXXXXXXXXX ...............", +"............ XXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXX XXXXXXXXXXXXX .... XXXXXXXXXXXXX XXXXXX ............", +"............ XXX ........ XXX .............", +"............ ............ .............", +"............. .................. ..............", +".............. .............. ........................ .............. ...............", +".............. ........................................................................................ ...............", +"............... ............................................................................................ ................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/bll21.xpm b/pieces/xboard/bll21.xpm new file mode 100644 index 0000000..10ac3fb --- /dev/null +++ b/pieces/xboard/bll21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *bll21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +"......... .........", +"......... X .........", +"........ X ........", +"....... XXX .......", +"...... XXXXX ......", +"..... XXX XXX .....", +"..... XXXX XXXX .....", +"..... XX XX .....", +"..... XXXX XXXX .....", +"..... XXX XXX .....", +"...... XXXXX ......", +"....... .......", +"...... XXXXX ......", +"...... ......", +"...... XXXXXXX ......", +".. .. .. ..", +". XX XXX XX .", +". XXXXXX XXXXXX .", +".. . ..", +"....................." +}; diff --git a/pieces/xboard/bll25.xpm b/pieces/xboard/bll25.xpm new file mode 100644 index 0000000..616882a --- /dev/null +++ b/pieces/xboard/bll25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *bll25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +"............ ............", +"........... X ...........", +"........... X ...........", +"............ ............", +".......... X ..........", +"........ XXXXX ........", +"....... XXXXXXXXX .......", +"...... XXXXX XXXXX ......", +"...... XXXXX XXXXX ......", +"...... XXX XXX ......", +"...... XXXXX XXXXX ......", +"...... XXXXX XXXXX ......", +"....... XXXXXXXXX .......", +"........ ........", +"........ XXXXXXX ........", +"........ ........", +"....... XXXXXXXXX .......", +"........ ........", +"........... X ...........", +".. XXX ..", +".. XXXXXXXXX XXXXXXXXX ..", +"... XX . XX ...", +"... .... ..... .... ...", +"........................." +}; diff --git a/pieces/xboard/bll29.xpm b/pieces/xboard/bll29.xpm new file mode 100644 index 0000000..bbf8f5c --- /dev/null +++ b/pieces/xboard/bll29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *bll29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............. ..............", +"............. X .............", +"............. X .............", +"............. .............", +"............ XXX ............", +".......... XXXXX ..........", +"......... XXXXXXXXX .........", +"........ XXXXX XXXXX ........", +"....... XXXXXX XXXXXX .......", +"....... XXXX XXXX .......", +"....... XXXXXX XXXXXX .......", +"....... XXXXXX XXXXXX .......", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"......... X X .........", +".......... XXXXXXX ..........", +"......... XXXXXXXXX .........", +"......... .........", +"........ XXXXXXXXX ........", +".......... ..........", +"............ X ............", +"... XXXXX ...", +".. XXXXXXXXXXX XXXXXXXXXXX ..", +"... XX XXXXX . XXXXX XX ...", +"... . ..... . ...", +".............................", +"............................." +}; diff --git a/pieces/xboard/bll33.xpm b/pieces/xboard/bll33.xpm new file mode 100644 index 0000000..e540d21 --- /dev/null +++ b/pieces/xboard/bll33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *bll33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"............... ...............", +".............. XXX ..............", +".............. XXX ..............", +"............... ...............", +"............... X ...............", +"............. XXX .............", +"............ XXXXXXX ............", +"........... XXXXXXXXX ...........", +".......... XXXXX XXXXX ..........", +".......... XXXXX XXXXX ..........", +"......... XXXXXX XXXXXX .........", +"......... XXXX XXXX .........", +"......... XXXXXX XXXXXX .........", +"......... XXXXXX XXXXXX .........", +"......... XXXXXXXXXXXXX .........", +".......... XXXXXXXXXXX ..........", +".......... XXXXXXXXXXX ..........", +"........... ...........", +"........... XXXXXXXXX ...........", +".......... X X ..........", +".......... XXXXXXXXX ..........", +".......... XXXXXXXXXXX ..........", +"........... ...........", +".............. X ..............", +".... XXXXX ....", +"... XXXXXXXXXXXX XXXXXXXXXXXX ...", +"... XXXXXXXXXX . XXXXXXXXXX ...", +".... ..... ....", +".... ....................... ....", +".................................", +"................................." +}; diff --git a/pieces/xboard/bll37.xpm b/pieces/xboard/bll37.xpm new file mode 100644 index 0000000..1dd6755 --- /dev/null +++ b/pieces/xboard/bll37.xpm @@ -0,0 +1,43 @@ +/* XPM */ +static char * bll37[] = { +"37 37 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ... ", +" .XXX. ", +" .XXX. ", +" .XXX. ", +" ... ", +" ..X.. ", +" ..XXXXX.. ", +" .XXXXXXXXX. ", +" .XXXXXXXXXXX. ", +" .XXXXXXXXXXXXX. ", +" .XXXXXX.XXXXXX. ", +" .XXXXXXX.XXXXXXX. ", +" .XXXX.......XXXX. ", +" .XXXXXXX.XXXXXXX. ", +" .XXXXXXX.XXXXXXX. ", +" .XXXXXXX.XXXXXXX. ", +" .XXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXX. ", +" .XXXXXXXXXXX. ", +" ............. ", +" .XXXXXXXXXXX. ", +" .XXXXXXXXXXX. ", +" ............. ", +" ..XXXXXXXXXXX.. ", +" ..XXXXXXXXXXX.. ", +" ........... ", +" ..X.. ", +" .. ..XXXXX.. .. ", +" ....XX....XXXX.XXXX....XX.... ", +" .XXXXXXXXXXXX.. ..XXXXXXXXXXXX. ", +" .X.......... ..........X. ", +" .. .. ", +" ", +" "}; diff --git a/pieces/xboard/bll40.xpm b/pieces/xboard/bll40.xpm new file mode 100644 index 0000000..13dd7e2 --- /dev/null +++ b/pieces/xboard/bll40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *bll40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"................... ..................", +".................. XXX .................", +".................. XXX .................", +".................. XXX .................", +"................... ..................", +"................... X ..................", +".................. XXX .................", +"................ XXXXX ...............", +"............... XXXXXXXXX ..............", +".............. XXXXXXXXXXX .............", +"............. XXXXXXXXXXXXX ............", +"............ XXXXXXX XXXXXXX ...........", +"............ XXXXXXX XXXXXXX ...........", +"........... XXXXXXXX XXXXXXXX ..........", +"........... XXXXX XXXXX ..........", +"........... XXXXXXXX XXXXXXXX ..........", +"........... XXXXXXXX XXXXXXXX ..........", +"........... XXXXXXXX XXXXXXXX ..........", +"............ XXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXX ...........", +"............. XXXXXXXXXXXXX ............", +"............. XX XX ............", +".............. XXXXXXXXX .............", +".............. XXXXXXXXXXX .............", +"............. XXXXXXXXXXXXX ............", +"............. ............", +"............ XXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXX ...........", +"............... ..............", +"................... X ..................", +"................. XXX ................", +"...... XXXXXXX .....", +".... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXX . XXXXXXXXXXXXXX ..", +".... X ..... X ...", +"..... ............................. ....", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/bll45.xpm b/pieces/xboard/bll45.xpm new file mode 100644 index 0000000..7d8a502 --- /dev/null +++ b/pieces/xboard/bll45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *bll45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +"..................... .....................", +".................... XXX ....................", +".................... XXX ....................", +".................... XXX ....................", +"..................... .....................", +"..................... X .....................", +"................... XXX ...................", +".................. XXXXXXX ..................", +"................ XXXXXXXXX ................", +"............... XXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXX XXXXXXXXX ............", +"............ XXXXXXXXX XXXXXXXXX ............", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"........... XXXXXX XXXXXX ...........", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"........... XXXXXXXXXX XXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXX ..............", +".............. ..............", +"............... XXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXX ..............", +".............. X X ..............", +".............. XXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXX .............", +"................ ................", +".................... X ....................", +".................. XXXXX ..................", +"....... XXXX XXXX .......", +".... XXXXXXXXXXXXX . XXXXXXXXXXXXX ....", +"... XXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXX ...", +"... XX ....... XX ...", +".... ................................. ....", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/bll49.xpm b/pieces/xboard/bll49.xpm new file mode 100644 index 0000000..c595ccf --- /dev/null +++ b/pieces/xboard/bll49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *bll49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"....................... .......................", +"...................... XXX ......................", +"..................... XXXXX .....................", +"..................... XXXXX .....................", +"...................... XXX ......................", +"....................... .......................", +"...................... X ......................", +"..................... XXXXX .....................", +"................... XXXXXXX ...................", +".................. XXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXX XXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXX ...............", +"................ XX XX ................", +"................ XXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"............... ...............", +"............... XXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXX ..............", +".................. ..................", +"...................... X ......................", +".................... XXXXX ....................", +"........ XXXX XXXX ........", +"..... XXXXXXXXXXXXXX . XXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXX ....", +".... XXX ......... XXX ....", +".... ................................. ....", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/bll54.xpm b/pieces/xboard/bll54.xpm new file mode 100644 index 0000000..f2c473a --- /dev/null +++ b/pieces/xboard/bll54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *bll54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +"........................ ........................", +"....................... XX .......................", +"....................... XXXX .......................", +"....................... XXXX .......................", +"....................... XX .......................", +"........................ ........................", +"........................ ........................", +"...................... XX ......................", +"..................... XXXXXX .....................", +"................... XXXXXXXX ...................", +".................. XXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXX ................", +"............... XXXXXXXX XXXXXXXX ...............", +"............... XXXXXXXXX XXXXXXXXX ...............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXXXXXXXX XXXXXXXXXX ..............", +".............. XXXXXX XXXXXX ..............", +".............. XXXXXX XXXXXX ..............", +".............. XXXXXXXXXX XXXXXXXXXX ..............", +".............. XXXXXXXXXX XXXXXXXXXX ..............", +".............. XXXXXXXXXX XXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXX ................", +"................ XX XX ................", +"................. .................", +".................. XXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXX .................", +"................. X X .................", +"................ ................", +"................ XXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXX ...............", +"................ ................", +".................... ....................", +"...................... XX ......................", +"....... XXXXXX .......", +"..... XXXXXXXXXX .....", +"... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ....", +"..... .. .....", +"...... ........ ......", +"....... ...................................... .......", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/bll58.xpm b/pieces/xboard/bll58.xpm new file mode 100644 index 0000000..81ed080 --- /dev/null +++ b/pieces/xboard/bll58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *bll58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +".......................... ..........................", +"......................... XX .........................", +"......................... XXXX .........................", +"......................... XXXX .........................", +"......................... XX .........................", +".......................... ..........................", +"........................... ...........................", +"......................... .........................", +"........................ XXXX ........................", +"...................... XXXXXX ......................", +".................... XXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXX XXXXXXXXX ................", +"................ XXXXXXXXXX XXXXXXXXXX ................", +"............... XXXXXXXXXX XXXXXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXXXX XXXXXXX ...............", +"............... XXXXXXX XXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXXXXXXX XXXXXXXXXX ...............", +"................ XXXXXXXXXX XXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXX ..................", +"................... ...................", +"................... ...................", +"................... XXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXX ..................", +".................. ..................", +"................. .................", +"................. XXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXX .................", +"................. .................", +"...................... ......................", +".......................... ..........................", +"........................ XX ........................", +"........ XXXXXX ........", +"...... XXXXXXXXXX ......", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .....", +"..... X XXXXXXX .. XXXXXXX X .....", +"...... ...... ......", +"....... ........ .......... ........ .......", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/bll64.xpm b/pieces/xboard/bll64.xpm new file mode 100644 index 0000000..abaf676 --- /dev/null +++ b/pieces/xboard/bll64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *bll64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................. .............................", +"............................ XX ............................", +"............................ XXXX ............................", +"............................ XXXX ............................", +"............................ XX ............................", +"............................. .............................", +".............................. ..............................", +"............................ ............................", +"........................... XXXX ...........................", +"......................... XXXXXX .........................", +"........................ XXXXXXXXXX ........................", +"...................... XXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXX XXXXXXXXXX ...................", +".................. XXXXXXXXXX XXXXXXXXXX ..................", +".................. XXXXXXXXXXX XXXXXXXXXXX ..................", +"................. XXXXXXXXXXX XXXXXXXXXXX .................", +"................. XXXXXXXXXXXX XXXXXXXXXXXX .................", +"................. XXXXXXX XXXXXXX .................", +"................. XXXXXXX XXXXXXX .................", +"................. XXXXXXXXXXXX XXXXXXXXXXXX .................", +"................. XXXXXXXXXXXX XXXXXXXXXXXX .................", +"................. XXXXXXXXXXXX XXXXXXXXXXXX .................", +"................. XXXXXXXXXXX XXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXX ...................", +".................... XX XX ....................", +"..................... .....................", +"..................... XXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXX ....................", +".................... X X ....................", +".................... ....................", +"................... XXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXX ...................", +".................... ....................", +"......................... .........................", +"............................ ............................", +".......................... XXXX ..........................", +"......... XXXXXXXX .........", +"....... XXXXXXXXXXXX .......", +"..... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .....", +"...... XXX XXXXXXXX .. XXXXXXXX XXX ......", +"...... ...... ......", +"....... ........ .......... ........ .......", +"........ .............................................. ........", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/bll72.xpm b/pieces/xboard/bll72.xpm new file mode 100644 index 0000000..9fc050f --- /dev/null +++ b/pieces/xboard/bll72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *bll72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +".................................. ..................................", +"................................ ................................", +"............................... XXXX ...............................", +"............................... XXXXXX ...............................", +"............................... XXXXXX ...............................", +"............................... XXXXXX ...............................", +"............................... XXXXXX ...............................", +"............................... XXXX ...............................", +"................................ ................................", +".................................. ..................................", +"................................ ................................", +"............................... XXXX ...............................", +"............................. XXXXXX .............................", +"............................ XXXXXXXXXX ............................", +"........................... XXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXX XXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXX XXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXX XXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXX XXXXXXXXX ..................", +".................. XXXXXXXXX XXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXX XXX ......................", +"....................... .......................", +"........................ XXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXX XXX ......................", +"..................... .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXX ....................", +"...................... ......................", +"............................ ............................", +"................................ ................................", +"............................... XXXX ...............................", +"............................. XXXXXX .............................", +"........... XXXXXXXXXX ...........", +"....... XXXXXXXXXXXXXX .......", +"..... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXX ...... XXXXX ....", +"..... X ............ X .....", +"...... ................................................ ......", +"....... ...................................................... .......", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/bll80.xpm b/pieces/xboard/bll80.xpm new file mode 100644 index 0000000..b4e7808 --- /dev/null +++ b/pieces/xboard/bll80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *bll80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................................... ......................................", +".................................... ....................................", +"................................... XXXX ...................................", +"................................... XXXXXX ...................................", +"................................... XXXXXX ...................................", +"................................... XXXXXX ...................................", +"................................... XXXXXX ...................................", +"................................... XXXX ...................................", +".................................... ....................................", +"..................................... .....................................", +".................................... XX ....................................", +".................................. XXXX ..................................", +"................................. XXXXXXXX .................................", +"............................... XXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXX XXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXX XXXXXXXXXX .....................", +"..................... XXXXXXXXXX XXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"......................... XXXXX XXXXX .........................", +".......................... ..........................", +"........................... XXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXX XXXX .........................", +"......................... .........................", +"......................... XXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXX .......................", +".......................... ..........................", +"................................ ................................", +".................................... ....................................", +".................................. XXXX ..................................", +"................................ XXXXXXXX ................................", +".............. XXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXX XXXXXX ...... XXXXXX XXXXXXX .......", +"....... XX ............ XX .......", +"........ ......... .................. ......... ........", +"......... ........................................................ .........", +".......... .......................................................... ..........", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/bll87.xpm b/pieces/xboard/bll87.xpm new file mode 100644 index 0000000..a1aecac --- /dev/null +++ b/pieces/xboard/bll87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *bll87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... .......................................", +"....................................... XXX .......................................", +"...................................... XXXXX ......................................", +"...................................... XXXXX ......................................", +"...................................... XXXXX ......................................", +"...................................... XXXXX ......................................", +"....................................... XXX .......................................", +"....................................... .......................................", +"........................................ ........................................", +"....................................... .......................................", +"...................................... X ......................................", +".................................... XXXXX ....................................", +"................................... XXXXXXX ...................................", +"................................. XXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXX XXXXXXXXXXX ......................", +"...................... XXXXXXXXXXX XXXXXXXXXXX ......................", +"...................... XXXXXXXXXXX XXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXX XXXX ...........................", +"............................ ............................", +"............................ ............................", +"............................. XXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXX XXXXX ............................", +"........................... ...........................", +"........................... ...........................", +"........................... XXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXX .........................", +".......................... ..........................", +"............................. .............................", +"................................... ...................................", +"...................................... X ......................................", +"................................... XXXXX ...................................", +"............. XXXXXXX .............", +".......... XXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXX ........", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXX XXXXXXXXXXX . XXXXXXXXXXX XXXX ........", +"........ X ..... X ........", +"......... ......... .........", +".......... .......... ............... .......... ..........", +"........... ............................................................. ...........", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/bll95.xpm b/pieces/xboard/bll95.xpm new file mode 100644 index 0000000..ec349c0 --- /dev/null +++ b/pieces/xboard/bll95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *bll95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"............................................. .............................................", +"........................................... ...........................................", +".......................................... ..........................................", +".......................................... XXXXX ..........................................", +"......................................... XXXXXXX .........................................", +"......................................... XXXXXXX .........................................", +"......................................... XXXXXXX .........................................", +"......................................... XXXXXXX .........................................", +".......................................... XXXXX ..........................................", +".......................................... ..........................................", +"........................................... ...........................................", +"............................................ ............................................", +"........................................... X ...........................................", +"......................................... XXX .........................................", +"........................................ XXXXX ........................................", +"...................................... XXXXXXXXX ......................................", +"..................................... XXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXX XXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXX XXXXXXXXXXX .........................", +"......................... XXXXXXXXXXX XXXXXXXXXXX .........................", +"......................... XXXXXXXXXXX XXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +".............................. X X ..............................", +"............................... ...............................", +"................................ ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXX XXXX ..............................", +".............................. ..............................", +"............................. .............................", +"............................. XXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXX ............................", +"............................ ............................", +"................................ ................................", +"....................................... .......................................", +".......................................... X ..........................................", +"........................................ XXX ........................................", +"............... .......... XXXXXXX .......... ...............", +"............ XXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXX XXXXXXXXXX ..... XXXXXXXXXX XXXXX .........", +".......... X ......... X ..........", +".......... ............. ..........", +"........... ........... ................... ........... ...........", +"............ ................................................................... ............", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/convbm b/pieces/xboard/convbm new file mode 100644 index 0000000..e577fdc --- /dev/null +++ b/pieces/xboard/convbm @@ -0,0 +1,35 @@ +#!/bin/sh + +for size in 129 116 108 95 87 80 72 64 58 54 49 45 40 37 33 29 25 21 ; do + + mkdir $size + + for piece in p r n b q k ; do + + name=${piece}ld${size} + echo $name + convert -pen green -draw 'color 0,0 floodfill' \ + XBM:${piece}${size}o.bm tmp.xpm + sed < tmp.xpm > $size/$name.xpm -f convbm.sed -e s/magick/$name/ + + name=${piece}ll${size} + echo $name + convert -pen gray -draw 'color 0,0 floodfill' \ + XBM:${piece}${size}o.bm tmp.xpm + sed < tmp.xpm > $size/$name.xpm -f convbm.sed -e s/magick/$name/ + + name=${piece}dd${size} + echo $name + convert -pen green -draw 'color 0,0 floodfill' \ + XBM:${piece}${size}s.bm tmp.xpm + sed < tmp.xpm > $size/$name.xpm -f convbm.sed -e s/magick/$name/ + + name=${piece}dl${size} + echo $name + convert -pen gray -draw 'color 0,0 floodfill' \ + XBM:${piece}${size}s.bm tmp.xpm + sed < tmp.xpm > $size/$name.xpm -f convbm.sed -e s/magick/$name/ + + done + +done diff --git a/pieces/xboard/convbm.sed b/pieces/xboard/convbm.sed new file mode 100644 index 0000000..c06b461 --- /dev/null +++ b/pieces/xboard/convbm.sed @@ -0,0 +1,4 @@ +s/Gray0/black s dark_piece/ +s/Gray100/white s light_piece/ +s/Green/green s dark_square/ +s/#bebebe/gray s light_square/ diff --git a/pieces/xboard/convbm2.sed b/pieces/xboard/convbm2.sed new file mode 100644 index 0000000..0715909 --- /dev/null +++ b/pieces/xboard/convbm2.sed @@ -0,0 +1,5 @@ +s/_xpm// +s/#000000000000/black s dark_piece/ +s/#FFFFFFFFFFFF/white s light_piece/ +s/#0000FFFF0000/green s dark_square/ +s/#BE..BE..BE../gray s light_square/ diff --git a/pieces/xboard/kdd108.xpm b/pieces/xboard/kdd108.xpm new file mode 100644 index 0000000..b0c4558 --- /dev/null +++ b/pieces/xboard/kdd108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *kdd108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +"............................................... ................................................", +".............................................. ...............................................", +"............................................... ................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"............................................... XXX ................................................", +".............................................. XXXXXXX ...............................................", +".............................................. XXXXXXXXX ...............................................", +"............................................. XXXX XXXX ..............................................", +"............................................. XXX XXX ..............................................", +"............................................. XXX XXX ..............................................", +"............................................ XXX XXX .............................................", +"...................... ............ XXX XXX ............ .......................", +".................. ......... XXX XXX ......... ...................", +"................ ....... XXX XXX ....... .................", +"............... XXXXXXXXXX ..... XXX XXX ..... XXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXX ... XXX XXX ... XXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXX . XXX XXX . XXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXX XXXXXXXX XXX XXX XXXXXXXX XXXXXXXX ............", +".......... XXXXX XXXXXX XXX XXX XXXXXX XXXXX ...........", +".......... XXXX XXXXX XXX XXX XXXXX XXXX ...........", +"......... XXXX XXXXX XXX XXX XXXXX XXXX ..........", +"......... XXX XXXX XXX XXX XXXX XXX ..........", +"........ XXXX XXXX XXX XXX XXXX XXXX .........", +"........ XXX XXXX XXX XXX XXXX XXX .........", +"........ XXXX XXXX XXX XXX XXXX XXXX .........", +"....... XXX XXXX XXXXX XXXX XXX ........", +"....... XXX XXXX XXXXX XXXX XXX ........", +"....... XXX XXX XXX XXX XXX ........", +"....... XXX XXXX XXX XXXX XXX ........", +"....... XXX XXX XXX XXX XXX ........", +"....... XXX XXXX X XXXX XXX ........", +"....... XXXX XXX XXX XXXX ........", +"........ XXX XXX XXX XXX .........", +"........ XXX XXXX XXXX XXX .........", +"........ XXX XXX XXX XXX .........", +"......... XXXX XXX XXX XXXX ..........", +"......... XXX XXXX XXXX XXX ..........", +".......... XXXX XXXX XXXX XXXX ...........", +"........... XXXX XXX XXX XXXX ............", +"........... XXXX XXX XXX XXXX ............", +"............ XXXXX XXX XXX XXXXX .............", +"............. XXXXX XXX XXX XXXXX ..............", +".............. XXXXX XXX XXX XXXXX ...............", +"............... XXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXX ................", +"................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX .................", +"................. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXX XXXXXXXXXXX ....................", +"..................... XXXXX XXXXX ......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... XXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXX XXXXXXXXXXX ........................", +"...................... XXXXXXXX XXXXXXXX ........................", +"....................... XXX XXX ........................", +"....................... ........................", +"....................... XXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXX XXXXXXXXXXXX ........................", +"....................... XXXXXXXX XXXXXXXX ........................", +"....................... XXXX XXXX ........................", +"....................... ........................", +"....................... ........................", +"......................... ..........................", +"........................... .............................", +".............................. ................................", +".................................. ...................................", +"...................................... .......................................", +"............................................. ..............................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/kdd116.xpm b/pieces/xboard/kdd116.xpm new file mode 100644 index 0000000..85c327a --- /dev/null +++ b/pieces/xboard/kdd116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *kdd116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +".................................................... .....................................................", +"................................................... ....................................................", +".................................................. XXXXX ...................................................", +"................................................. XXXXXXXXX ..................................................", +"................................................. XXXXXXXXXXX ..................................................", +"................................................ XXX XXX .................................................", +"................................................ XXX XXX .................................................", +"................................................ XXX XXX .................................................", +"............................................... XXX XXX ................................................", +"............................................... XXX XXX ................................................", +"......................... ............. XXX XXX ............. ..........................", +"...................... ......... XXX XXX ......... .......................", +".................... ....... XXX XXX ....... .....................", +".................. XXXXXXXXXX ..... XXX XXX ..... XXXXXXXXXX ...................", +"................ XXXXXXXXXXXXXXXX ... XXX XXX ... XXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXX .. XXX XXX .. XXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXX XXXXXXXX X XXX XXX X XXXXXXXX XXXXXXXX ...............", +"............. XXXXX XXXXXXX XXX XXX XXXXXXX XXXXX ..............", +"............ XXXXX XXXXXX XXX XXX XXXXXX XXXXX .............", +"............ XXXX XXXXX XXX XXX XXXXX XXXX .............", +"........... XXXX XXXX XXX XXX XXXX XXXX ............", +"........... XXX XXXX XXX XXX XXXX XXX ............", +".......... XXXX XXXX XXX XXX XXXX XXXX ...........", +".......... XXX XXXX XXX XXX XXXX XXX ...........", +".......... XXXX XXX XXX XXX XXX XXXX ...........", +"......... XXX XXXX XXXXX XXXX XXX ..........", +"......... XXX XXXX XXXXX XXXX XXX ..........", +"......... XXX XXX XXX XXX XXX ..........", +"......... XXX XXXX XXX XXXX XXX ..........", +"......... XXX XXX XXX XXX XXX ..........", +"......... XXX XXXX XXXX XXX ..........", +"......... XXXX XXX XXX XXXX ..........", +".......... XXX XXX XXX XXX ...........", +".......... XXX XXXX XXXX XXX ...........", +"........... XXX XXX XXX XXX ............", +"........... XXXX XXX XXX XXXX ............", +"............ XXX XXXX XXXX XXX .............", +"............ XXXX XXXX XXXX XXXX .............", +"............. XXXX XXX XXX XXXX ..............", +".............. XXXX XXX XXX XXXX ...............", +".............. XXXXX XXX XXX XXXXX ...............", +"............... XXXXX XXX XXX XXXXX ................", +"................ XXXXX XXX XXX XXXXX .................", +"................. XXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXX ..................", +".................. XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX ...................", +"................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXX XXXXXXXXX .......................", +"........................ XX XX .........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXX XXXXXXXXXXXX ..........................", +"......................... XXXXXXXX XXXXXXXX ..........................", +"......................... XXXX XXXX ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXX XXXXXXXXXXXX ..........................", +"......................... XXXXXXX XXXXXXX ..........................", +"......................... XXXX XXXX ..........................", +"......................... ..........................", +".......................... ...........................", +"............................ .............................", +"............................... ................................", +".................................. ...................................", +"...................................... .......................................", +".......................................... ...........................................", +"................................................. ..................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/kdd129.xpm b/pieces/xboard/kdd129.xpm new file mode 100644 index 0000000..cd077dd --- /dev/null +++ b/pieces/xboard/kdd129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *kdd129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................... ................................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"........................................................ .........................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +"............................................................ .............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +"........................................................ .........................................................", +"....................................................... XXXXXX ........................................................", +"...................................................... XXXXXXXX .......................................................", +"...................................................... XXXXXXXXXX .......................................................", +"..................................................... XXXXXXXXXXXX ......................................................", +"..................................................... XXXXX XXXXX ......................................................", +"..................................................... XXXX XXXX ......................................................", +".................................................... XXXX XXXX .....................................................", +".................................................... XXXXX XXXXX .....................................................", +"........................... .............. XXXX XXXX .............. ............................", +"........................ .......... XXXX XXXX .......... .........................", +"...................... ........ XXXX XXXX ........ .......................", +".................... ...... XXXX XXXX ...... .....................", +".................. XXXXXXXXXXXX .... XXXX XXXX .... XXXXXXXXXXXX ...................", +"................. XXXXXXXXXXXXXXXXXX ... XXXX XXXX ... XXXXXXXXXXXXXXXXXX ..................", +"................ XXXXXXXXXXXXXXXXXXXXXX . XXXX XXXX . XXXXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXX XXXXXXXXXXX XXXX XXXX XXXXXXXXXXX XXXXXXXXXXX ...............", +"............. XXXXXXXXX XXXXXXXXX XXXX XXXX XXXXXXXXX XXXXXXXXX ..............", +"............ XXXXXXX XXXXXXXX XXXXX XXXXX XXXXXXXX XXXXXXX .............", +"............ XXXXXX XXXXXXX XXXX XXXX XXXXXXX XXXXXX .............", +"........... XXXXX XXXXXX XXXXX XXXXX XXXXXX XXXXX ............", +"........... XXXXX XXXXXX XXXX XXXX XXXXXX XXXXX ............", +".......... XXXXX XXXXXX XXXXXXXXXX XXXXXX XXXXX ...........", +".......... XXXXX XXXXXX XXXXXXXX XXXXXX XXXXX ...........", +".......... XXXXX XXXXX XXXXXXXX XXXXX XXXXX ...........", +"......... XXXXX XXXXX XXXXXX XXXXX XXXXX ..........", +"......... XXXXX XXXXX XXXXXX XXXXX XXXXX ..........", +"......... XXXX XXXXX XXXX XXXXX XXXX ..........", +"......... XXXX XXXXX XXXX XXXXX XXXX ..........", +"......... XXXX XXXXX XX XXXXX XXXX ..........", +"......... XXXX XXXXX XX XXXXX XXXX ..........", +"......... XXXXX XXXXX XX XXXXX XXXXX ..........", +"......... XXXXX XXXXX XXXXX XXXXX ..........", +".......... XXXXX XXXXX XXXXX XXXXX ...........", +".......... XXXXX XXXX XXXX XXXXX ...........", +".......... XXXXX XXXXX XXXXX XXXXX ...........", +"........... XXXXX XXXXX XXXXX XXXXX ............", +"........... XXXXX XXXX XXXX XXXXX ............", +"............ XXXXX XXXXX XXXXX XXXXX .............", +"............ XXXXX XXXXX XXXXX XXXXX .............", +"............. XXXXXX XXXXX XXXXX XXXXXX ..............", +".............. XXXXXX XXXXX XXXXX XXXXXX ...............", +".............. XXXXXX XXXX XXXX XXXXXX ...............", +"............... XXXXXXX XXXX XXXX XXXXXXX ................", +"................ XXXXXXX XXXX XXXX XXXXXXX .................", +"................. XXXXXXX XXXX XXXX XXXXXXX ..................", +".................. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX ...................", +"................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX ....................", +".................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX .....................", +"..................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXX XXXXXXXXXX ..........................", +".......................... XXXXX XXXXX ...........................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXX XXXXXXXXX .............................", +"........................... XXXX XXXX .............................", +"........................... .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXX XXXXXXXXXXX .............................", +"........................... XXXXXXX XXXXXXX .............................", +"............................ XXX XXX .............................", +"............................ .............................", +"............................ ..............................", +".............................. ...............................", +"................................ ..................................", +"................................... .....................................", +"...................................... ........................................", +".......................................... ............................................", +"............................................... ................................................", +"...................................................... .......................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/kdd21.xpm b/pieces/xboard/kdd21.xpm new file mode 100644 index 0000000..099dc9d --- /dev/null +++ b/pieces/xboard/kdd21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *kdd21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +".......... ..........", +"......... .........", +".......... ..........", +"......... .........", +".... .. X .. ....", +".. X . X . X ..", +". XX XX X XX XX .", +". X X X X .", +". X X X X .", +". X X X .", +". X X .", +".. X XXXXXXX X ..", +"... XX XX ...", +".... ....", +".... XXXXX ....", +".... ....", +".... XXXXXXXXX ....", +"..... .....", +".....................", +"....................." +}; diff --git a/pieces/xboard/kdd25.xpm b/pieces/xboard/kdd25.xpm new file mode 100644 index 0000000..b64ee21 --- /dev/null +++ b/pieces/xboard/kdd25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *kdd25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +"............ ............", +"........... ...........", +"............ ............", +"............ ............", +"........... ...........", +".......... X ..........", +".... . X X . ....", +"... XXXX X X XXXX ...", +".. X X X X X X ..", +".. X X X X X ..", +".. X X X X X ..", +".. X X X X ..", +"... X X X X ...", +"... X X X X ....", +".... XXXXXXXXXXXXX .....", +"..... .....", +"..... XXXXXXXXX .....", +"..... XX XX .....", +"..... XXXXXXXXX .....", +"...... X X ......", +"...... .......", +"......... .........", +".........................", +"........................." +}; diff --git a/pieces/xboard/kdd29.xpm b/pieces/xboard/kdd29.xpm new file mode 100644 index 0000000..e3aadb8 --- /dev/null +++ b/pieces/xboard/kdd29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *kdd29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............. ..............", +".............. ..............", +"............ ............", +".............. ..............", +".............. ..............", +"............. .............", +"............ X ............", +"............ X X ............", +"..... .. X X .. .....", +".... XXXXX X X XXXXX ....", +"... X XX X X XX X ...", +".. X X X X X ..", +".. X X X X X ..", +".. X X X X ..", +".. X X X X ..", +"... X X X X ...", +".... X XXXXXXXXXXX X ....", +"..... XXX XXX .....", +"...... ......", +"...... XXXXXXXXXXX ......", +"...... XX XX ......", +"...... XXXXXXXXX ......", +"...... XX XX ......", +"....... ......", +".......... .........", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/kdd33.xpm b/pieces/xboard/kdd33.xpm new file mode 100644 index 0000000..d1f017d --- /dev/null +++ b/pieces/xboard/kdd33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *kdd33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"................ ................", +"................ ................", +".............. ..............", +"................ ................", +"................ ................", +"................ ................", +"............... ...............", +".............. XXX ..............", +"............. X X .............", +"...... .. X X .. ......", +"..... XXXXX X X XXXXX .....", +".... X XX X X XX X ....", +"... X X X X X X ...", +"... X X X X X ...", +"... X X X X X ...", +"... X X X X ...", +".... X X X X ...", +".... X X X X ....", +"..... X XXXXXXXXX X .....", +"...... XXXX XXXX ......", +"....... .......", +"....... .......", +"........ XXXXXXXXXXXXX .......", +"........ XX XX .......", +"........ XXXXXXXXX .......", +"........ XXX XXX .......", +"........ .......", +"......... ........", +"............ ...........", +".................................", +"................................." +}; diff --git a/pieces/xboard/kdd37.xpm b/pieces/xboard/kdd37.xpm new file mode 100644 index 0000000..fc3fc68 --- /dev/null +++ b/pieces/xboard/kdd37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *kdd37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".................. ..................", +".................. ..................", +"................ ................", +".................. ..................", +".................. ..................", +".................. ..................", +"................. .................", +"................ XXX ................", +"............... X X ...............", +"....... ... X X ... .......", +"..... XXXXX . X X . XXXXX .....", +".... XX XX X X XX XX ....", +"... X X X X X X ...", +"... X X X X X X ...", +"... X X X X X ...", +"... X X X X X ...", +"... X XX XX X ...", +".... X X X X ....", +".... X X X X ....", +"..... X X X X .....", +"...... X XXXXXXXXXXXXX X ......", +"....... XXXX XXXX .......", +"........ ........", +"........ ........", +"........ XXXXXXXXXXXXXXX ........", +"........ XX XX ........", +"........ XXXXXXXXX ........", +"........ XXXX XXXX ........", +"........ ........", +".......... ..........", +"............. ..............", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/kdd40.xpm b/pieces/xboard/kdd40.xpm new file mode 100644 index 0000000..547c56f --- /dev/null +++ b/pieces/xboard/kdd40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * kdd40[] = { +"40 40 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" . ", +" . ", +" ..... ", +" . ", +" . ", +" . ", +" . ", +" ... ", +" .XXX. ", +" .X...X. ", +" .X...X. ", +" ..... .X...X. ..... ", +" ..XXXXX.. .X...X. ..XXXXX.. ", +" .XX.....XX...X...X...XX.....XX. ", +" .X.........X...X.X...X.........X. ", +" .X...........X..X.X..X...........X. ", +" .X............X..X..X............X. ", +" .X............XX.X.XX............X. ", +" .X.............X...X.............X. ", +" .XX............XX.XX............XX. ", +" .X.............X.X.............X. ", +" .X............X.X............X. ", +" .XX......XXXXXXXXXXX......XX. ", +" ..X.XXXXX.........XXXXX.X.. ", +" ..XX.................XX.. ", +" ....................... ", +" ....................... ", +" ....XXXXXXXXXXXXXXX.... ", +" ..XXX.............XXX.. ", +" .......XXXXXXXXX....... ", +" ...XXXX.........XXXX... ", +" ..XX...............XX.. ", +" ....................... ", +" ................... ", +" ........... ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/kdd45.xpm b/pieces/xboard/kdd45.xpm new file mode 100644 index 0000000..4fd4dd2 --- /dev/null +++ b/pieces/xboard/kdd45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *kdd45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +"...................... ......................", +"...................... ......................", +".................... ....................", +"...................... ......................", +"...................... ......................", +"...................... ......................", +"...................... ......................", +".................... ....................", +"................... XXX ...................", +".................. X X ..................", +".................. X X ..................", +".................. X X ..................", +"........ ... X X ... ........", +"...... XXXXXX . X X . XXXXXX ......", +"..... XX XX X X XX XX .....", +".... X X X X X X ....", +".... X X X X X X ....", +"... X X X X X X ...", +"... X X X X X ...", +"... X X X X X ...", +"... X X X X ...", +".... X X X X ...", +".... X X X X ....", +"..... X X X X ....", +"...... X X X X .....", +"....... XX XXXXXXXXXXXXX XX ......", +"........ XX XXXXX XXXXX XX .......", +"......... X X ........", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXX .........", +".......... XXXXX XXXXX ..........", +".......... X X ..........", +".......... XXXXXXXXXXX ..........", +".......... XXXX XXXX ..........", +".......... XX XX ..........", +".......... ..........", +"............. ............", +"................. ................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/kdd49.xpm b/pieces/xboard/kdd49.xpm new file mode 100644 index 0000000..26cd928 --- /dev/null +++ b/pieces/xboard/kdd49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *kdd49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"..................... .....................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"...................... ......................", +"..................... XXX .....................", +".................... X X ....................", +".................... X X ....................", +".................... X X ....................", +"......... .... X X .... .........", +"....... XXXXXX .. X X .. XXXXXX .......", +"...... XX XX X X XX XX ......", +"..... X XX X X XX X .....", +".... . X X X X . ....", +"...... X X X X ......", +"... . X X X X . ...", +"... . X X X . ...", +"... . X X X . ...", +"... . X X . ...", +"... X XX XX X ...", +".... X X X X ....", +".... X X X X ....", +"..... X X X X .....", +"...... XX XXXXXXXXXXXXX XX ......", +"....... X XXXXX X XXXXX X .......", +"........ XXX XXX ........", +".......... .........", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXX XXXXXX ..........", +".......... ..........", +".......... XXXXXXXXXXX ..........", +".......... XXXX XXXX ..........", +".......... XXX XXX ..........", +".......... ..........", +"........... ...........", +".............. ..............", +"................... ..................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/kdd54.xpm b/pieces/xboard/kdd54.xpm new file mode 100644 index 0000000..f97e127 --- /dev/null +++ b/pieces/xboard/kdd54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *kdd54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"....................... .......................", +"....................... .......................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"........................ ........................", +"....................... XXXX .......................", +"....................... XXXXXX .......................", +"...................... XX XX ......................", +"........... ..... XX XX ..... ...........", +"......... .. XX XX .. .........", +"....... XXXXXX XX XX XXXXXX .......", +"...... XXXXXXXXXX XX XX XXXXXXXXXX ......", +"..... XXXX XXXX XXXXXX XXXX XXXX .....", +"..... XXX XXX XXXX XXX XXX .....", +".... XXX XXX XX XXX XXX ....", +".... XXX XXX XX XXX XXX ....", +".... XX XX XX XX ....", +".... XX XXX XXX XX ....", +".... XXX XX XX XXX ....", +".... XXX XXX XXX XXX ....", +"..... XXX XXX XXX XXX .....", +"..... XXX XX XX XXX .....", +"...... XXX XX XX XXX ......", +"....... XXX XX XX XXX .......", +"........ XXX XXXXXXXXXXXXXXXX XXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXX XXXXXXX ..........", +"........... ...........", +"............ ............", +"............ XXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXX XXXXXX ............", +"............ X X ............", +"............ XXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXX XXXXXXX ............", +"............ XX XX ............", +"............ ............", +".............. ..............", +"................. .................", +"..................... .....................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/kdd58.xpm b/pieces/xboard/kdd58.xpm new file mode 100644 index 0000000..c501f69 --- /dev/null +++ b/pieces/xboard/kdd58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *kdd58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"......................... .........................", +"......................... .........................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +".......................... ..........................", +"......................... XXXX .........................", +"......................... XXXXXX .........................", +"........................ XX XX ........................", +"........... ...... XX XX ...... ...........", +"......... .... XX XX .... .........", +"....... XXXXXXX .. XX XX .. XXXXXXX .......", +"...... XXXXXXXXXXX XX XX XXXXXXXXXXX ......", +"..... XXXX XXXXX XXXXXX XXXXX XXXX .....", +"..... XXX XXXX XXXX XXXX XXX .....", +".... XXX XXX XXXX XXX XXX ....", +".... XXX XXX XXXX XXX XXX ....", +".... XX XXX XX XXX XX ....", +".... XX XXX XX XXX XX ....", +".... XX XXX XXX XX ....", +".... XXX XXX XXX XXX ....", +".... XX XX XX XX ....", +"..... XXX XXX XXX XXX .....", +"..... XXX XX XX XXX ......", +"...... XXX XX XX XXX ......", +"....... XXX XX XX XXX .......", +"........ XXXX XXXXXXXXXXXXXXXX XXXX ........", +"......... XXXX XXXXXXXXXXXXXXXXXXXXXXXX XXXX .........", +".......... XXXXXXXXXX XXXXXXXXXX ..........", +"........... XXX XXX ...........", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXX XXXXXXXX ............", +"............ X X ............", +"............ XXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXX XXXXXXXX ............", +"............ XXX XXX ............", +"............ ............", +"............... ...............", +".................. ..................", +"....................... .......................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/kdd64.xpm b/pieces/xboard/kdd64.xpm new file mode 100644 index 0000000..af6a1c8 --- /dev/null +++ b/pieces/xboard/kdd64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *kdd64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................ ............................", +"............................ ............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +".............................. ..............................", +"............................ ............................", +"........................... XXXX ...........................", +"........................... XXXXXX ...........................", +".......................... XXX XXX ..........................", +".......................... XX XX ..........................", +"............. ...... XX XX ...... .............", +"........... .... XX XX .... ...........", +"......... XXXXXXX .. XX XX .. XXXXXXX .........", +"........ XXXXXXXXXXX XX XX XXXXXXXXXXX ........", +"....... XXXX XXXXX XXX XXX XXXXX XXXX .......", +"...... XXX XXXX XX XX XXXX XXX ......", +"...... XXX XXX XXXXXX XXX XXX ......", +"..... XXX XXX XXXX XXX XXX .....", +"..... XXX XXX XXXX XXX XXX .....", +"..... XX XXX XX XXX XX .....", +"..... XX XXX XX XXX XX .....", +"..... XX XXX XXX XX .....", +"..... XXX XXX XXX XXX .....", +"...... XXX XX XX XXX ......", +"...... XXX XXX XXX XXX ......", +"....... XXX XXX XXX XXX .......", +"....... XXX XX XX XXX .......", +"........ XXX XX XX XXX ........", +"......... XXX XX XX XXX .........", +".......... XXX XXXXXXXXXXXXXXXXXX XXX ..........", +"........... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX ...........", +"............ XXXXXXXXXX XXXXXXXXXX ............", +"............. XXX XXX .............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXX XXXX ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXX XXX ..............", +"............... ..............", +"................. .................", +"..................... ....................", +"......................... .........................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/kdd72.xpm b/pieces/xboard/kdd72.xpm new file mode 100644 index 0000000..5a24a6c --- /dev/null +++ b/pieces/xboard/kdd72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *kdd72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"............................... ...............................", +"............................... ...............................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +".................................. ..................................", +"................................ ................................", +"............................... XX ...............................", +".............................. XXXXXX ..............................", +".............................. XXX XXX ..............................", +"............................. XX XX .............................", +"............................. XXX XXX .............................", +".............. ....... XX XX ....... ..............", +"........... .... XX XX .... ...........", +"......... XXXXXXXX .. XX XX .. XXXXXXXX .........", +"........ XXXXXXXXXXXXX XX XX XXXXXXXXXXXXX ........", +"....... XXXXX XXXXX XXX XXX XXXXX XXXXX .......", +"...... XXX XXXX XX XX XXXX XXX ......", +"...... XXX XXX XX XX XXX XXX ......", +"..... XXX XXX XX XX XXX XXX .....", +"..... XX XXX XX XX XXX XX .....", +".... XXX XXX XXXX XXX XXX ....", +".... XX XXX XXXX XXX XX ....", +".... XX XXX XX XXX XX ....", +".... XX XXX XX XXX XX ....", +".... XX XXX XXX XX ....", +".... XXX XXX XXX XXX ....", +".... XXX XX XX XXX ....", +"..... XXX XXX XXX XXX .....", +"..... XXX XXX XXX XXX .....", +"...... XXX XX XX XXX ......", +"...... XXX XX XX XXX ......", +"....... XXX XX XX XXX .......", +"........ XXXX XX XX XXXX ........", +"......... XXXX XXXXXXXXXXXXXXXXXX XXXX .........", +".......... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ..........", +"........... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ...........", +"............. XXXXXXX XXXXXXX .............", +".............. XX XX ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"............... XXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXX XXXX ...............", +"............... ...............", +"............... XXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXX XXXXXXXXXX ...............", +"............... XXXXXX XXXXXX ...............", +"............... XXX XXX ...............", +"............... ...............", +"................. .................", +".................... ....................", +"....................... ........................", +"............................. .............................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/kdd80.xpm b/pieces/xboard/kdd80.xpm new file mode 100644 index 0000000..c2fbb38 --- /dev/null +++ b/pieces/xboard/kdd80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *kdd80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"................................... ...................................", +"................................... ...................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"...................................... ......................................", +".................................... ....................................", +"................................... XX ...................................", +".................................. XXXXXX ..................................", +".................................. XXX XXX ..................................", +"................................. XX XX .................................", +"................................. XXX XXX .................................", +"................ ........ XX XX ........ ................", +"............. ..... XX XX ..... .............", +"............ XXXXXXXXX ... XX XX ... XXXXXXXXX ............", +".......... XXXXXXXXXXXXX .. XX XX .. XXXXXXXXXXXXX ..........", +"......... XXXXX XXXXX XX XX XXXXX XXXXX .........", +"........ XXX XXXX XXX XXX XXXX XXX ........", +"........ XXX XXXX XX XX XXXX XXX ........", +"....... XXX XXX XXX XXX XXX XXX .......", +"....... XXX XXX XX XX XXX XX .......", +"...... XXX XXX XXXXXX XXX XXX ......", +"...... XXX XXX XXXX XXX XXX ......", +"...... XX XXX XXXX XXX XX ......", +"...... XX XXX XX XXX XX ......", +"...... XX XXX XX XXX XX ......", +"...... XX XX XXX XX ......", +"...... XXX XXX XXX XXX ......", +"....... XX XXX XXX XX .......", +"....... XXX XX XX XXX .......", +"........ XX XXX XXX XXX ........", +"........ XXX XXX XXX XXX ........", +"......... XXX XX XX XXX .........", +".......... XXX XX XX XXX ..........", +"........... XXXX XX XX XXXX ...........", +"............ XXXX XXXXXXXXXXXXXXXXXX XXXX ............", +"............. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX .............", +".............. XXX XXXXXXXXXXX XXXXXXXXXXX XXX ..............", +"............... XXXXXXXXX XXXXXXXXX ...............", +"................ XXXX XXXX ................", +"................. .................", +"................. .................", +"................. .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXX XXXXXXXXXX .................", +"................. XXXXXXX XXXXXXX .................", +"................. XXX XXX .................", +"................. .................", +"................. XXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXX XXXXXXXXX ..................", +".................. XXXXXXX XXXXXXX ..................", +".................. XXX XXX ..................", +".................. ..................", +".................... ....................", +"....................... .......................", +"........................... ...........................", +"................................ ................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/kdd87.xpm b/pieces/xboard/kdd87.xpm new file mode 100644 index 0000000..439c2ff --- /dev/null +++ b/pieces/xboard/kdd87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *kdd87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"........................................... ...........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"...................................... ......................................", +"..................................... .....................................", +"...................................... ......................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"......................................... .........................................", +"....................................... .......................................", +"...................................... ......................................", +"..................................... XXX .....................................", +"..................................... XXXXXXX .....................................", +".................................... XXXXXXXXX ....................................", +".................................... XXX XXX ....................................", +"................................... XXX XXX ...................................", +".................. ......... XXX XXX ......... ..................", +"............... ...... XXX XXX ...... ...............", +"............. .... XXX XXX .... .............", +"........... XXXXXXXXX .. XXX XXX .. XXXXXXXXX ...........", +".......... XXXXXXXXXXXXX XXX XXX XXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXX XXX XXX XXXXXXXXXXXXXXXXX .........", +"........ XXXXXX XXXXXXX XXX XXX XXXXXXX XXXXXX ........", +"........ XXXX XXXXX XXX XXX XXXXX XXXX ........", +"....... XXXX XXXXX XXX XXX XXXXX XXXX .......", +"....... XXX XXXX XXX XXX XXXX XXX .......", +"....... XXXX XXXX XXXXX XXXX XXXX .......", +"...... XXX XXXX XXXXX XXXX XXX ......", +"...... XXX XXX XXX XXX XXX ......", +"...... XXX XXXX XXX XXXX XXX ......", +"...... XXX XXX X XXX XXX ......", +"...... XXX XXXX X XXXX XXX ......", +"...... XXXX XXX XXX XXXX ......", +"....... XXX XXXX XXXX XXX ......", +"....... XXXX XXX XXX XXXX .......", +"........ XXX XXX XXX XXX .......", +"........ XXXX XXXX XXXX XXXX ........", +"......... XXXX XXX XXX XXXX ........", +"......... XXXX XXX XXX XXXX .........", +".......... XXXX XXX XXX XXXX .........", +"........... XXXX XXX XXX XXXX ..........", +"............ XXXX XXXXXXXXXXXXXXXXXXX XXXX ...........", +"............. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ............", +".............. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX .............", +"............... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ..............", +"................ XXXXXXXXX XXXXXXXXX ...............", +"................. XXX XXX .................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXX XXXXXXXXXXXXX ..................", +".................. XXXXXX XXXXXX ..................", +".................. ..................", +"................... XXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXX XXXXXXXXXXXXX ...................", +"................... XXXXXXXX XXXXXXXX ...................", +"................... XXX XXX ...................", +"................... ...................", +".................... ...................", +"....................... ......................", +".......................... .........................", +".............................. .............................", +".................................... ...................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/kdd95.xpm b/pieces/xboard/kdd95.xpm new file mode 100644 index 0000000..e1a37c1 --- /dev/null +++ b/pieces/xboard/kdd95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *kdd95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +"......................................... .........................................", +"......................................... .........................................", +"......................................... .........................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +"............................................. .............................................", +"........................................... ...........................................", +".......................................... ..........................................", +"......................................... XXX .........................................", +"......................................... XXXXXXX .........................................", +"........................................ XXXXXXXXX ........................................", +"........................................ XXX XXX ........................................", +"....................................... XXX XXX .......................................", +".................... .......... XXX XXX .......... ....................", +"................. ....... XXX XXX ....... .................", +"............... ..... XXX XXX ..... ...............", +"............. ... XXX XXX ... .............", +"............ XXXXXXXXX .. XXX XXX .. XXXXXXXXX ............", +"........... XXXXXXXXXXXXXXX XXX XXX XXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXX XXX XXX XXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXX XXXXXXXX XXX XXX XXXXXXXX XXXXXXX ..........", +"......... XXXXX XXXXXX XXX XXX XXXXXX XXXXX .........", +"......... XXXX XXXXX XXX XXX XXXXX XXXX .........", +"........ XXX XXXX XXX XXX XXXX XXX ........", +"........ XXX XXXX XXXXX XXXX XXX ........", +"....... XXX XXXX XXXXX XXXX XXX .......", +"....... XXX XXXX XXX XXXX XXX .......", +"....... XXX XXX XXX XXX XXX .......", +"....... XXX XXXX XXX XXXX XXX .......", +"....... XXX XXX X XXX XXX .......", +"....... XXX XXXX XXXX XXX .......", +"....... XXXX XXX XXX XXXX .......", +"........ XXX XXXX XXX XXX ........", +"........ XXXX XXXX XXXX XXXX ........", +"......... XXX XXX XXX XXX .........", +"......... XXXX XXXX XXX XXXX .........", +".......... XXXX XXXX XXXX XXXX ..........", +"........... XXXX XXX XXX XXXX ...........", +"........... XXXX XXX XXX XXXX ...........", +"............ XXXXX XXX XXX XXXXX ............", +"............. XXXXX XXX XXX XXXXX .............", +".............. XXXXX XXXXXXXXXXXXXXXXXXXXX XXXXX ..............", +"............... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX ...............", +"................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ................", +"................. XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXX XXXXXXXXX ..................", +"................... XXXX XXXX ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... XXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXX XXXXXXXXX .....................", +".................... XXXXX XXXXX .....................", +".................... .....................", +".................... XXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXX XXXXXXXXXX .....................", +"..................... XXXXX XXXXX .....................", +"..................... X X .....................", +"..................... .....................", +"....................... ........................", +".......................... ...........................", +"............................. ..............................", +"................................. ..................................", +"....................................... ........................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/kdl108.xpm b/pieces/xboard/kdl108.xpm new file mode 100644 index 0000000..d04b7bd --- /dev/null +++ b/pieces/xboard/kdl108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *kdl108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +"............................................... ................................................", +".............................................. ...............................................", +"............................................... ................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"............................................... XXX ................................................", +".............................................. XXXXXXX ...............................................", +".............................................. XXXXXXXXX ...............................................", +"............................................. XXXX XXXX ..............................................", +"............................................. XXX XXX ..............................................", +"............................................. XXX XXX ..............................................", +"............................................ XXX XXX .............................................", +"...................... ............ XXX XXX ............ .......................", +".................. ......... XXX XXX ......... ...................", +"................ ....... XXX XXX ....... .................", +"............... XXXXXXXXXX ..... XXX XXX ..... XXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXX ... XXX XXX ... XXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXX . XXX XXX . XXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXX XXXXXXXX XXX XXX XXXXXXXX XXXXXXXX ............", +".......... XXXXX XXXXXX XXX XXX XXXXXX XXXXX ...........", +".......... XXXX XXXXX XXX XXX XXXXX XXXX ...........", +"......... XXXX XXXXX XXX XXX XXXXX XXXX ..........", +"......... XXX XXXX XXX XXX XXXX XXX ..........", +"........ XXXX XXXX XXX XXX XXXX XXXX .........", +"........ XXX XXXX XXX XXX XXXX XXX .........", +"........ XXXX XXXX XXX XXX XXXX XXXX .........", +"....... XXX XXXX XXXXX XXXX XXX ........", +"....... XXX XXXX XXXXX XXXX XXX ........", +"....... XXX XXX XXX XXX XXX ........", +"....... XXX XXXX XXX XXXX XXX ........", +"....... XXX XXX XXX XXX XXX ........", +"....... XXX XXXX X XXXX XXX ........", +"....... XXXX XXX XXX XXXX ........", +"........ XXX XXX XXX XXX .........", +"........ XXX XXXX XXXX XXX .........", +"........ XXX XXX XXX XXX .........", +"......... XXXX XXX XXX XXXX ..........", +"......... XXX XXXX XXXX XXX ..........", +".......... XXXX XXXX XXXX XXXX ...........", +"........... XXXX XXX XXX XXXX ............", +"........... XXXX XXX XXX XXXX ............", +"............ XXXXX XXX XXX XXXXX .............", +"............. XXXXX XXX XXX XXXXX ..............", +".............. XXXXX XXX XXX XXXXX ...............", +"............... XXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXX ................", +"................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX .................", +"................. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXX XXXXXXXXXXX ....................", +"..................... XXXXX XXXXX ......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... XXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXX XXXXXXXXXXX ........................", +"...................... XXXXXXXX XXXXXXXX ........................", +"....................... XXX XXX ........................", +"....................... ........................", +"....................... XXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXX XXXXXXXXXXXX ........................", +"....................... XXXXXXXX XXXXXXXX ........................", +"....................... XXXX XXXX ........................", +"....................... ........................", +"....................... ........................", +"......................... ..........................", +"........................... .............................", +".............................. ................................", +".................................. ...................................", +"...................................... .......................................", +"............................................. ..............................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/kdl116.xpm b/pieces/xboard/kdl116.xpm new file mode 100644 index 0000000..98f27c2 --- /dev/null +++ b/pieces/xboard/kdl116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *kdl116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +".................................................... .....................................................", +"................................................... ....................................................", +".................................................. XXXXX ...................................................", +"................................................. XXXXXXXXX ..................................................", +"................................................. XXXXXXXXXXX ..................................................", +"................................................ XXX XXX .................................................", +"................................................ XXX XXX .................................................", +"................................................ XXX XXX .................................................", +"............................................... XXX XXX ................................................", +"............................................... XXX XXX ................................................", +"......................... ............. XXX XXX ............. ..........................", +"...................... ......... XXX XXX ......... .......................", +".................... ....... XXX XXX ....... .....................", +".................. XXXXXXXXXX ..... XXX XXX ..... XXXXXXXXXX ...................", +"................ XXXXXXXXXXXXXXXX ... XXX XXX ... XXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXX .. XXX XXX .. XXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXX XXXXXXXX X XXX XXX X XXXXXXXX XXXXXXXX ...............", +"............. XXXXX XXXXXXX XXX XXX XXXXXXX XXXXX ..............", +"............ XXXXX XXXXXX XXX XXX XXXXXX XXXXX .............", +"............ XXXX XXXXX XXX XXX XXXXX XXXX .............", +"........... XXXX XXXX XXX XXX XXXX XXXX ............", +"........... XXX XXXX XXX XXX XXXX XXX ............", +".......... XXXX XXXX XXX XXX XXXX XXXX ...........", +".......... XXX XXXX XXX XXX XXXX XXX ...........", +".......... XXXX XXX XXX XXX XXX XXXX ...........", +"......... XXX XXXX XXXXX XXXX XXX ..........", +"......... XXX XXXX XXXXX XXXX XXX ..........", +"......... XXX XXX XXX XXX XXX ..........", +"......... XXX XXXX XXX XXXX XXX ..........", +"......... XXX XXX XXX XXX XXX ..........", +"......... XXX XXXX XXXX XXX ..........", +"......... XXXX XXX XXX XXXX ..........", +".......... XXX XXX XXX XXX ...........", +".......... XXX XXXX XXXX XXX ...........", +"........... XXX XXX XXX XXX ............", +"........... XXXX XXX XXX XXXX ............", +"............ XXX XXXX XXXX XXX .............", +"............ XXXX XXXX XXXX XXXX .............", +"............. XXXX XXX XXX XXXX ..............", +".............. XXXX XXX XXX XXXX ...............", +".............. XXXXX XXX XXX XXXXX ...............", +"............... XXXXX XXX XXX XXXXX ................", +"................ XXXXX XXX XXX XXXXX .................", +"................. XXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXX ..................", +".................. XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX ...................", +"................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXX XXXXXXXXX .......................", +"........................ XX XX .........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXX XXXXXXXXXXXX ..........................", +"......................... XXXXXXXX XXXXXXXX ..........................", +"......................... XXXX XXXX ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXX XXXXXXXXXXXX ..........................", +"......................... XXXXXXX XXXXXXX ..........................", +"......................... XXXX XXXX ..........................", +"......................... ..........................", +".......................... ...........................", +"............................ .............................", +"............................... ................................", +".................................. ...................................", +"...................................... .......................................", +".......................................... ...........................................", +"................................................. ..................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/kdl129.xpm b/pieces/xboard/kdl129.xpm new file mode 100644 index 0000000..eefa794 --- /dev/null +++ b/pieces/xboard/kdl129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *kdl129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................... ................................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"........................................................ .........................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +"............................................................ .............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +"........................................................ .........................................................", +"....................................................... XXXXXX ........................................................", +"...................................................... XXXXXXXX .......................................................", +"...................................................... XXXXXXXXXX .......................................................", +"..................................................... XXXXXXXXXXXX ......................................................", +"..................................................... XXXXX XXXXX ......................................................", +"..................................................... XXXX XXXX ......................................................", +".................................................... XXXX XXXX .....................................................", +".................................................... XXXXX XXXXX .....................................................", +"........................... .............. XXXX XXXX .............. ............................", +"........................ .......... XXXX XXXX .......... .........................", +"...................... ........ XXXX XXXX ........ .......................", +".................... ...... XXXX XXXX ...... .....................", +".................. XXXXXXXXXXXX .... XXXX XXXX .... XXXXXXXXXXXX ...................", +"................. XXXXXXXXXXXXXXXXXX ... XXXX XXXX ... XXXXXXXXXXXXXXXXXX ..................", +"................ XXXXXXXXXXXXXXXXXXXXXX . XXXX XXXX . XXXXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXX XXXXXXXXXXX XXXX XXXX XXXXXXXXXXX XXXXXXXXXXX ...............", +"............. XXXXXXXXX XXXXXXXXX XXXX XXXX XXXXXXXXX XXXXXXXXX ..............", +"............ XXXXXXX XXXXXXXX XXXXX XXXXX XXXXXXXX XXXXXXX .............", +"............ XXXXXX XXXXXXX XXXX XXXX XXXXXXX XXXXXX .............", +"........... XXXXX XXXXXX XXXXX XXXXX XXXXXX XXXXX ............", +"........... XXXXX XXXXXX XXXX XXXX XXXXXX XXXXX ............", +".......... XXXXX XXXXXX XXXXXXXXXX XXXXXX XXXXX ...........", +".......... XXXXX XXXXXX XXXXXXXX XXXXXX XXXXX ...........", +".......... XXXXX XXXXX XXXXXXXX XXXXX XXXXX ...........", +"......... XXXXX XXXXX XXXXXX XXXXX XXXXX ..........", +"......... XXXXX XXXXX XXXXXX XXXXX XXXXX ..........", +"......... XXXX XXXXX XXXX XXXXX XXXX ..........", +"......... XXXX XXXXX XXXX XXXXX XXXX ..........", +"......... XXXX XXXXX XX XXXXX XXXX ..........", +"......... XXXX XXXXX XX XXXXX XXXX ..........", +"......... XXXXX XXXXX XX XXXXX XXXXX ..........", +"......... XXXXX XXXXX XXXXX XXXXX ..........", +".......... XXXXX XXXXX XXXXX XXXXX ...........", +".......... XXXXX XXXX XXXX XXXXX ...........", +".......... XXXXX XXXXX XXXXX XXXXX ...........", +"........... XXXXX XXXXX XXXXX XXXXX ............", +"........... XXXXX XXXX XXXX XXXXX ............", +"............ XXXXX XXXXX XXXXX XXXXX .............", +"............ XXXXX XXXXX XXXXX XXXXX .............", +"............. XXXXXX XXXXX XXXXX XXXXXX ..............", +".............. XXXXXX XXXXX XXXXX XXXXXX ...............", +".............. XXXXXX XXXX XXXX XXXXXX ...............", +"............... XXXXXXX XXXX XXXX XXXXXXX ................", +"................ XXXXXXX XXXX XXXX XXXXXXX .................", +"................. XXXXXXX XXXX XXXX XXXXXXX ..................", +".................. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX ...................", +"................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX ....................", +".................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX .....................", +"..................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXX XXXXXXXXXX ..........................", +".......................... XXXXX XXXXX ...........................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXX XXXXXXXXX .............................", +"........................... XXXX XXXX .............................", +"........................... .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXX XXXXXXXXXXX .............................", +"........................... XXXXXXX XXXXXXX .............................", +"............................ XXX XXX .............................", +"............................ .............................", +"............................ ..............................", +".............................. ...............................", +"................................ ..................................", +"................................... .....................................", +"...................................... ........................................", +".......................................... ............................................", +"............................................... ................................................", +"...................................................... .......................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/kdl21.xpm b/pieces/xboard/kdl21.xpm new file mode 100644 index 0000000..781c288 --- /dev/null +++ b/pieces/xboard/kdl21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *kdl21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +".......... ..........", +"......... .........", +".......... ..........", +"......... .........", +".... .. X .. ....", +".. X . X . X ..", +". XX XX X XX XX .", +". X X X X .", +". X X X X .", +". X X X .", +". X X .", +".. X XXXXXXX X ..", +"... XX XX ...", +".... ....", +".... XXXXX ....", +".... ....", +".... XXXXXXXXX ....", +"..... .....", +".....................", +"....................." +}; diff --git a/pieces/xboard/kdl25.xpm b/pieces/xboard/kdl25.xpm new file mode 100644 index 0000000..54e1861 --- /dev/null +++ b/pieces/xboard/kdl25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *kdl25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +"............ ............", +"........... ...........", +"............ ............", +"............ ............", +"........... ...........", +".......... X ..........", +".... . X X . ....", +"... XXXX X X XXXX ...", +".. X X X X X X ..", +".. X X X X X ..", +".. X X X X X ..", +".. X X X X ..", +"... X X X X ...", +"... X X X X ....", +".... XXXXXXXXXXXXX .....", +"..... .....", +"..... XXXXXXXXX .....", +"..... XX XX .....", +"..... XXXXXXXXX .....", +"...... X X ......", +"...... .......", +"......... .........", +".........................", +"........................." +}; diff --git a/pieces/xboard/kdl29.xpm b/pieces/xboard/kdl29.xpm new file mode 100644 index 0000000..a313606 --- /dev/null +++ b/pieces/xboard/kdl29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *kdl29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............. ..............", +".............. ..............", +"............ ............", +".............. ..............", +".............. ..............", +"............. .............", +"............ X ............", +"............ X X ............", +"..... .. X X .. .....", +".... XXXXX X X XXXXX ....", +"... X XX X X XX X ...", +".. X X X X X ..", +".. X X X X X ..", +".. X X X X ..", +".. X X X X ..", +"... X X X X ...", +".... X XXXXXXXXXXX X ....", +"..... XXX XXX .....", +"...... ......", +"...... XXXXXXXXXXX ......", +"...... XX XX ......", +"...... XXXXXXXXX ......", +"...... XX XX ......", +"....... ......", +".......... .........", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/kdl33.xpm b/pieces/xboard/kdl33.xpm new file mode 100644 index 0000000..c075637 --- /dev/null +++ b/pieces/xboard/kdl33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *kdl33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"................ ................", +"................ ................", +".............. ..............", +"................ ................", +"................ ................", +"................ ................", +"............... ...............", +".............. XXX ..............", +"............. X X .............", +"...... .. X X .. ......", +"..... XXXXX X X XXXXX .....", +".... X XX X X XX X ....", +"... X X X X X X ...", +"... X X X X X ...", +"... X X X X X ...", +"... X X X X ...", +".... X X X X ...", +".... X X X X ....", +"..... X XXXXXXXXX X .....", +"...... XXXX XXXX ......", +"....... .......", +"....... .......", +"........ XXXXXXXXXXXXX .......", +"........ XX XX .......", +"........ XXXXXXXXX .......", +"........ XXX XXX .......", +"........ .......", +"......... ........", +"............ ...........", +".................................", +"................................." +}; diff --git a/pieces/xboard/kdl37.xpm b/pieces/xboard/kdl37.xpm new file mode 100644 index 0000000..668d9fe --- /dev/null +++ b/pieces/xboard/kdl37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *kdl37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".................. ..................", +".................. ..................", +"................ ................", +".................. ..................", +".................. ..................", +".................. ..................", +"................. .................", +"................ XXX ................", +"............... X X ...............", +"....... ... X X ... .......", +"..... XXXXX . X X . XXXXX .....", +".... XX XX X X XX XX ....", +"... X X X X X X ...", +"... X X X X X X ...", +"... X X X X X ...", +"... X X X X X ...", +"... X XX XX X ...", +".... X X X X ....", +".... X X X X ....", +"..... X X X X .....", +"...... X XXXXXXXXXXXXX X ......", +"....... XXXX XXXX .......", +"........ ........", +"........ ........", +"........ XXXXXXXXXXXXXXX ........", +"........ XX XX ........", +"........ XXXXXXXXX ........", +"........ XXXX XXXX ........", +"........ ........", +".......... ..........", +"............. ..............", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/kdl40.xpm b/pieces/xboard/kdl40.xpm new file mode 100644 index 0000000..bd33263 --- /dev/null +++ b/pieces/xboard/kdl40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * kdl40[] = { +"40 40 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" . ", +" . ", +" ..... ", +" . ", +" . ", +" . ", +" . ", +" ... ", +" .XXX. ", +" .X...X. ", +" .X...X. ", +" ..... .X...X. ..... ", +" ..XXXXX.. .X...X. ..XXXXX.. ", +" .XX.....XX...X...X...XX.....XX. ", +" .X.........X...X.X...X.........X. ", +" .X...........X..X.X..X...........X. ", +" .X............X..X..X............X. ", +" .X............XX.X.XX............X. ", +" .X.............X...X.............X. ", +" .XX............XX.XX............XX. ", +" .X.............X.X.............X. ", +" .X............X.X............X. ", +" .XX......XXXXXXXXXXX......XX. ", +" ..X.XXXXX.........XXXXX.X.. ", +" ..XX.................XX.. ", +" ....................... ", +" ....................... ", +" ....XXXXXXXXXXXXXXX.... ", +" ..XXX.............XXX.. ", +" .......XXXXXXXXX....... ", +" ...XXXX.........XXXX... ", +" ..XX...............XX.. ", +" ....................... ", +" ................... ", +" ........... ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/kdl45.xpm b/pieces/xboard/kdl45.xpm new file mode 100644 index 0000000..22f00d3 --- /dev/null +++ b/pieces/xboard/kdl45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *kdl45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +"...................... ......................", +"...................... ......................", +".................... ....................", +"...................... ......................", +"...................... ......................", +"...................... ......................", +"...................... ......................", +".................... ....................", +"................... XXX ...................", +".................. X X ..................", +".................. X X ..................", +".................. X X ..................", +"........ ... X X ... ........", +"...... XXXXXX . X X . XXXXXX ......", +"..... XX XX X X XX XX .....", +".... X X X X X X ....", +".... X X X X X X ....", +"... X X X X X X ...", +"... X X X X X ...", +"... X X X X X ...", +"... X X X X ...", +".... X X X X ...", +".... X X X X ....", +"..... X X X X ....", +"...... X X X X .....", +"....... XX XXXXXXXXXXXXX XX ......", +"........ XX XXXXX XXXXX XX .......", +"......... X X ........", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXX .........", +".......... XXXXX XXXXX ..........", +".......... X X ..........", +".......... XXXXXXXXXXX ..........", +".......... XXXX XXXX ..........", +".......... XX XX ..........", +".......... ..........", +"............. ............", +"................. ................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/kdl49.xpm b/pieces/xboard/kdl49.xpm new file mode 100644 index 0000000..d49b1fb --- /dev/null +++ b/pieces/xboard/kdl49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *kdl49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"..................... .....................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"...................... ......................", +"..................... XXX .....................", +".................... X X ....................", +".................... X X ....................", +".................... X X ....................", +"......... .... X X .... .........", +"....... XXXXXX .. X X .. XXXXXX .......", +"...... XX XX X X XX XX ......", +"..... X XX X X XX X .....", +".... . X X X X . ....", +"...... X X X X ......", +"... . X X X X . ...", +"... . X X X . ...", +"... . X X X . ...", +"... . X X . ...", +"... X XX XX X ...", +".... X X X X ....", +".... X X X X ....", +"..... X X X X .....", +"...... XX XXXXXXXXXXXXX XX ......", +"....... X XXXXX X XXXXX X .......", +"........ XXX XXX ........", +".......... .........", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXX XXXXXX ..........", +".......... ..........", +".......... XXXXXXXXXXX ..........", +".......... XXXX XXXX ..........", +".......... XXX XXX ..........", +".......... ..........", +"........... ...........", +".............. ..............", +"................... ..................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/kdl54.xpm b/pieces/xboard/kdl54.xpm new file mode 100644 index 0000000..68faf17 --- /dev/null +++ b/pieces/xboard/kdl54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *kdl54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"....................... .......................", +"....................... .......................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"........................ ........................", +"....................... XXXX .......................", +"....................... XXXXXX .......................", +"...................... XX XX ......................", +"........... ..... XX XX ..... ...........", +"......... .. XX XX .. .........", +"....... XXXXXX XX XX XXXXXX .......", +"...... XXXXXXXXXX XX XX XXXXXXXXXX ......", +"..... XXXX XXXX XXXXXX XXXX XXXX .....", +"..... XXX XXX XXXX XXX XXX .....", +".... XXX XXX XX XXX XXX ....", +".... XXX XXX XX XXX XXX ....", +".... XX XX XX XX ....", +".... XX XXX XXX XX ....", +".... XXX XX XX XXX ....", +".... XXX XXX XXX XXX ....", +"..... XXX XXX XXX XXX .....", +"..... XXX XX XX XXX .....", +"...... XXX XX XX XXX ......", +"....... XXX XX XX XXX .......", +"........ XXX XXXXXXXXXXXXXXXX XXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXX XXXXXXX ..........", +"........... ...........", +"............ ............", +"............ XXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXX XXXXXX ............", +"............ X X ............", +"............ XXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXX XXXXXXX ............", +"............ XX XX ............", +"............ ............", +".............. ..............", +"................. .................", +"..................... .....................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/kdl58.xpm b/pieces/xboard/kdl58.xpm new file mode 100644 index 0000000..7810ede --- /dev/null +++ b/pieces/xboard/kdl58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *kdl58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"......................... .........................", +"......................... .........................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +".......................... ..........................", +"......................... XXXX .........................", +"......................... XXXXXX .........................", +"........................ XX XX ........................", +"........... ...... XX XX ...... ...........", +"......... .... XX XX .... .........", +"....... XXXXXXX .. XX XX .. XXXXXXX .......", +"...... XXXXXXXXXXX XX XX XXXXXXXXXXX ......", +"..... XXXX XXXXX XXXXXX XXXXX XXXX .....", +"..... XXX XXXX XXXX XXXX XXX .....", +".... XXX XXX XXXX XXX XXX ....", +".... XXX XXX XXXX XXX XXX ....", +".... XX XXX XX XXX XX ....", +".... XX XXX XX XXX XX ....", +".... XX XXX XXX XX ....", +".... XXX XXX XXX XXX ....", +".... XX XX XX XX ....", +"..... XXX XXX XXX XXX .....", +"..... XXX XX XX XXX ......", +"...... XXX XX XX XXX ......", +"....... XXX XX XX XXX .......", +"........ XXXX XXXXXXXXXXXXXXXX XXXX ........", +"......... XXXX XXXXXXXXXXXXXXXXXXXXXXXX XXXX .........", +".......... XXXXXXXXXX XXXXXXXXXX ..........", +"........... XXX XXX ...........", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXX XXXXXXXX ............", +"............ X X ............", +"............ XXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXX XXXXXXXX ............", +"............ XXX XXX ............", +"............ ............", +"............... ...............", +".................. ..................", +"....................... .......................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/kdl64.xpm b/pieces/xboard/kdl64.xpm new file mode 100644 index 0000000..fb70d18 --- /dev/null +++ b/pieces/xboard/kdl64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *kdl64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................ ............................", +"............................ ............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +".............................. ..............................", +"............................ ............................", +"........................... XXXX ...........................", +"........................... XXXXXX ...........................", +".......................... XXX XXX ..........................", +".......................... XX XX ..........................", +"............. ...... XX XX ...... .............", +"........... .... XX XX .... ...........", +"......... XXXXXXX .. XX XX .. XXXXXXX .........", +"........ XXXXXXXXXXX XX XX XXXXXXXXXXX ........", +"....... XXXX XXXXX XXX XXX XXXXX XXXX .......", +"...... XXX XXXX XX XX XXXX XXX ......", +"...... XXX XXX XXXXXX XXX XXX ......", +"..... XXX XXX XXXX XXX XXX .....", +"..... XXX XXX XXXX XXX XXX .....", +"..... XX XXX XX XXX XX .....", +"..... XX XXX XX XXX XX .....", +"..... XX XXX XXX XX .....", +"..... XXX XXX XXX XXX .....", +"...... XXX XX XX XXX ......", +"...... XXX XXX XXX XXX ......", +"....... XXX XXX XXX XXX .......", +"....... XXX XX XX XXX .......", +"........ XXX XX XX XXX ........", +"......... XXX XX XX XXX .........", +".......... XXX XXXXXXXXXXXXXXXXXX XXX ..........", +"........... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX ...........", +"............ XXXXXXXXXX XXXXXXXXXX ............", +"............. XXX XXX .............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXX XXXX ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXX XXX ..............", +"............... ..............", +"................. .................", +"..................... ....................", +"......................... .........................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/kdl72.xpm b/pieces/xboard/kdl72.xpm new file mode 100644 index 0000000..dd9070b --- /dev/null +++ b/pieces/xboard/kdl72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *kdl72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"............................... ...............................", +"............................... ...............................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +".................................. ..................................", +"................................ ................................", +"............................... XX ...............................", +".............................. XXXXXX ..............................", +".............................. XXX XXX ..............................", +"............................. XX XX .............................", +"............................. XXX XXX .............................", +".............. ....... XX XX ....... ..............", +"........... .... XX XX .... ...........", +"......... XXXXXXXX .. XX XX .. XXXXXXXX .........", +"........ XXXXXXXXXXXXX XX XX XXXXXXXXXXXXX ........", +"....... XXXXX XXXXX XXX XXX XXXXX XXXXX .......", +"...... XXX XXXX XX XX XXXX XXX ......", +"...... XXX XXX XX XX XXX XXX ......", +"..... XXX XXX XX XX XXX XXX .....", +"..... XX XXX XX XX XXX XX .....", +".... XXX XXX XXXX XXX XXX ....", +".... XX XXX XXXX XXX XX ....", +".... XX XXX XX XXX XX ....", +".... XX XXX XX XXX XX ....", +".... XX XXX XXX XX ....", +".... XXX XXX XXX XXX ....", +".... XXX XX XX XXX ....", +"..... XXX XXX XXX XXX .....", +"..... XXX XXX XXX XXX .....", +"...... XXX XX XX XXX ......", +"...... XXX XX XX XXX ......", +"....... XXX XX XX XXX .......", +"........ XXXX XX XX XXXX ........", +"......... XXXX XXXXXXXXXXXXXXXXXX XXXX .........", +".......... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ..........", +"........... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ...........", +"............. XXXXXXX XXXXXXX .............", +".............. XX XX ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"............... XXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXX XXXX ...............", +"............... ...............", +"............... XXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXX XXXXXXXXXX ...............", +"............... XXXXXX XXXXXX ...............", +"............... XXX XXX ...............", +"............... ...............", +"................. .................", +".................... ....................", +"....................... ........................", +"............................. .............................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/kdl80.xpm b/pieces/xboard/kdl80.xpm new file mode 100644 index 0000000..862105d --- /dev/null +++ b/pieces/xboard/kdl80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *kdl80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"................................... ...................................", +"................................... ...................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"...................................... ......................................", +".................................... ....................................", +"................................... XX ...................................", +".................................. XXXXXX ..................................", +".................................. XXX XXX ..................................", +"................................. XX XX .................................", +"................................. XXX XXX .................................", +"................ ........ XX XX ........ ................", +"............. ..... XX XX ..... .............", +"............ XXXXXXXXX ... XX XX ... XXXXXXXXX ............", +".......... XXXXXXXXXXXXX .. XX XX .. XXXXXXXXXXXXX ..........", +"......... XXXXX XXXXX XX XX XXXXX XXXXX .........", +"........ XXX XXXX XXX XXX XXXX XXX ........", +"........ XXX XXXX XX XX XXXX XXX ........", +"....... XXX XXX XXX XXX XXX XXX .......", +"....... XXX XXX XX XX XXX XX .......", +"...... XXX XXX XXXXXX XXX XXX ......", +"...... XXX XXX XXXX XXX XXX ......", +"...... XX XXX XXXX XXX XX ......", +"...... XX XXX XX XXX XX ......", +"...... XX XXX XX XXX XX ......", +"...... XX XX XXX XX ......", +"...... XXX XXX XXX XXX ......", +"....... XX XXX XXX XX .......", +"....... XXX XX XX XXX .......", +"........ XX XXX XXX XXX ........", +"........ XXX XXX XXX XXX ........", +"......... XXX XX XX XXX .........", +".......... XXX XX XX XXX ..........", +"........... XXXX XX XX XXXX ...........", +"............ XXXX XXXXXXXXXXXXXXXXXX XXXX ............", +"............. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX .............", +".............. XXX XXXXXXXXXXX XXXXXXXXXXX XXX ..............", +"............... XXXXXXXXX XXXXXXXXX ...............", +"................ XXXX XXXX ................", +"................. .................", +"................. .................", +"................. .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXX XXXXXXXXXX .................", +"................. XXXXXXX XXXXXXX .................", +"................. XXX XXX .................", +"................. .................", +"................. XXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXX XXXXXXXXX ..................", +".................. XXXXXXX XXXXXXX ..................", +".................. XXX XXX ..................", +".................. ..................", +".................... ....................", +"....................... .......................", +"........................... ...........................", +"................................ ................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/kdl87.xpm b/pieces/xboard/kdl87.xpm new file mode 100644 index 0000000..622981d --- /dev/null +++ b/pieces/xboard/kdl87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *kdl87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"........................................... ...........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"...................................... ......................................", +"..................................... .....................................", +"...................................... ......................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"......................................... .........................................", +"....................................... .......................................", +"...................................... ......................................", +"..................................... XXX .....................................", +"..................................... XXXXXXX .....................................", +".................................... XXXXXXXXX ....................................", +".................................... XXX XXX ....................................", +"................................... XXX XXX ...................................", +".................. ......... XXX XXX ......... ..................", +"............... ...... XXX XXX ...... ...............", +"............. .... XXX XXX .... .............", +"........... XXXXXXXXX .. XXX XXX .. XXXXXXXXX ...........", +".......... XXXXXXXXXXXXX XXX XXX XXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXX XXX XXX XXXXXXXXXXXXXXXXX .........", +"........ XXXXXX XXXXXXX XXX XXX XXXXXXX XXXXXX ........", +"........ XXXX XXXXX XXX XXX XXXXX XXXX ........", +"....... XXXX XXXXX XXX XXX XXXXX XXXX .......", +"....... XXX XXXX XXX XXX XXXX XXX .......", +"....... XXXX XXXX XXXXX XXXX XXXX .......", +"...... XXX XXXX XXXXX XXXX XXX ......", +"...... XXX XXX XXX XXX XXX ......", +"...... XXX XXXX XXX XXXX XXX ......", +"...... XXX XXX X XXX XXX ......", +"...... XXX XXXX X XXXX XXX ......", +"...... XXXX XXX XXX XXXX ......", +"....... XXX XXXX XXXX XXX ......", +"....... XXXX XXX XXX XXXX .......", +"........ XXX XXX XXX XXX .......", +"........ XXXX XXXX XXXX XXXX ........", +"......... XXXX XXX XXX XXXX ........", +"......... XXXX XXX XXX XXXX .........", +".......... XXXX XXX XXX XXXX .........", +"........... XXXX XXX XXX XXXX ..........", +"............ XXXX XXXXXXXXXXXXXXXXXXX XXXX ...........", +"............. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ............", +".............. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX .............", +"............... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ..............", +"................ XXXXXXXXX XXXXXXXXX ...............", +"................. XXX XXX .................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXX XXXXXXXXXXXXX ..................", +".................. XXXXXX XXXXXX ..................", +".................. ..................", +"................... XXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXX XXXXXXXXXXXXX ...................", +"................... XXXXXXXX XXXXXXXX ...................", +"................... XXX XXX ...................", +"................... ...................", +".................... ...................", +"....................... ......................", +".......................... .........................", +".............................. .............................", +".................................... ...................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/kdl95.xpm b/pieces/xboard/kdl95.xpm new file mode 100644 index 0000000..8af0567 --- /dev/null +++ b/pieces/xboard/kdl95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *kdl95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +"......................................... .........................................", +"......................................... .........................................", +"......................................... .........................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +"............................................. .............................................", +"........................................... ...........................................", +".......................................... ..........................................", +"......................................... XXX .........................................", +"......................................... XXXXXXX .........................................", +"........................................ XXXXXXXXX ........................................", +"........................................ XXX XXX ........................................", +"....................................... XXX XXX .......................................", +".................... .......... XXX XXX .......... ....................", +"................. ....... XXX XXX ....... .................", +"............... ..... XXX XXX ..... ...............", +"............. ... XXX XXX ... .............", +"............ XXXXXXXXX .. XXX XXX .. XXXXXXXXX ............", +"........... XXXXXXXXXXXXXXX XXX XXX XXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXX XXX XXX XXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXX XXXXXXXX XXX XXX XXXXXXXX XXXXXXX ..........", +"......... XXXXX XXXXXX XXX XXX XXXXXX XXXXX .........", +"......... XXXX XXXXX XXX XXX XXXXX XXXX .........", +"........ XXX XXXX XXX XXX XXXX XXX ........", +"........ XXX XXXX XXXXX XXXX XXX ........", +"....... XXX XXXX XXXXX XXXX XXX .......", +"....... XXX XXXX XXX XXXX XXX .......", +"....... XXX XXX XXX XXX XXX .......", +"....... XXX XXXX XXX XXXX XXX .......", +"....... XXX XXX X XXX XXX .......", +"....... XXX XXXX XXXX XXX .......", +"....... XXXX XXX XXX XXXX .......", +"........ XXX XXXX XXX XXX ........", +"........ XXXX XXXX XXXX XXXX ........", +"......... XXX XXX XXX XXX .........", +"......... XXXX XXXX XXX XXXX .........", +".......... XXXX XXXX XXXX XXXX ..........", +"........... XXXX XXX XXX XXXX ...........", +"........... XXXX XXX XXX XXXX ...........", +"............ XXXXX XXX XXX XXXXX ............", +"............. XXXXX XXX XXX XXXXX .............", +".............. XXXXX XXXXXXXXXXXXXXXXXXXXX XXXXX ..............", +"............... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX ...............", +"................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX ................", +"................. XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXX XXXXXXXXX ..................", +"................... XXXX XXXX ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... XXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXX XXXXXXXXX .....................", +".................... XXXXX XXXXX .....................", +".................... .....................", +".................... XXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXX XXXXXXXXXX .....................", +"..................... XXXXX XXXXX .....................", +"..................... X X .....................", +"..................... .....................", +"....................... ........................", +".......................... ...........................", +"............................. ..............................", +"................................. ..................................", +"....................................... ........................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/kld108.xpm b/pieces/xboard/kld108.xpm new file mode 100644 index 0000000..683b0d5 --- /dev/null +++ b/pieces/xboard/kld108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *kld108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +"............................................... ................................................", +".............................................. ...............................................", +"............................................... ................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"............................................... XXXXX ................................................", +".............................................. XXXXXXX ...............................................", +".............................................. XXXXXXXXX ...............................................", +"............................................. XXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXX ..............................................", +"............................................ XXXXXXXXXXXXX .............................................", +"...................... ............ XXXXXXXXXXXXX ............ .......................", +".................. ......... XXXXXXXXXXXXX ......... ...................", +"................ ....... XXXXXXXXXXXXX ....... .................", +"............... XXXXXXXXXX ..... XXXXXXXXXXXXX ..... XXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXX XXXXXXXXXX ..................", +".................. XXXX XXXXXXXXXXXXXXXXXXXXX XXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXX XXXXXXXXXXXX ........................", +"...................... XXXXXXXXX XXXXXXXX ........................", +"...................... XXXXX XXXXXXXXXXXXXXXXX XXXX ........................", +"...................... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXX XXXXXXXXXXXXX ........................", +"....................... XXXXXXXXX XXXXXXXXX ........................", +"....................... XXXXX XXXXXXXXXXXXXXXXX XXXXX ........................", +"....................... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +".............................. XXXXXXXXXXXXXXXXX ................................", +".................................. ...................................", +"...................................... .......................................", +"............................................. ..............................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/kld116.xpm b/pieces/xboard/kld116.xpm new file mode 100644 index 0000000..9eda4d6 --- /dev/null +++ b/pieces/xboard/kld116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *kld116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +".................................................... .....................................................", +"................................................... ....................................................", +".................................................. XXXXX ...................................................", +"................................................. XXXXXXXXX ..................................................", +"................................................. XXXXXXXXXXX ..................................................", +"................................................ XXXXXXXXXXXXX .................................................", +"................................................ XXXXXXXXXXXXX .................................................", +"................................................ XXXXXXXXXXXXX .................................................", +"............................................... XXXXXXXXXXXXXXX ................................................", +"............................................... XXXXXXXXXXXXXXX ................................................", +"......................... ............. XXXXXXXXXXXXXXX ............. ..........................", +"...................... ......... XXXXXXXXXXXXXXX ......... .......................", +".................... ....... XXXXXXXXXXXXXXX ....... .....................", +".................. XXXXXXXXX ..... XXXXXXXXXXXXXXX ..... XXXXXXXXX ...................", +"................ XXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXX XXXXXXXXXXXX ....................", +".................... XXXXXXX XXXXXXXXXXXXXXXXXXXXX XXXXXXX .....................", +"..................... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXX XXXXXXXXX ..........................", +"......................... XXXXXX XXXXXXXXXXXXXXXXXXX XXXXXX ..........................", +"......................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXX XXXXXXXXX ..........................", +"......................... XXXXX XXXXXXXXXXXXXXXXXXX XXXXX ..........................", +"......................... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".................................. XXXXXXXXXXXXXXXXX ...................................", +"...................................... .......................................", +".......................................... ...........................................", +"................................................. ..................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/kld129.xpm b/pieces/xboard/kld129.xpm new file mode 100644 index 0000000..4ae7716 --- /dev/null +++ b/pieces/xboard/kld129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *kld129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................... ................................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"........................................................ .........................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +"............................................................ .............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +"........................................................ .........................................................", +"....................................................... XXXXXX ........................................................", +"...................................................... XXXXXXXXXX .......................................................", +"...................................................... XXXXXXXXXXXX .......................................................", +"..................................................... XXXXXXXXXXXX ......................................................", +"..................................................... XXXXXXXXXXXXXX ......................................................", +"..................................................... XXXXXXXXXXXXXX ......................................................", +".................................................... XXXXXXXXXXXXXX .....................................................", +".................................................... XXXXXXXXXXXXXXXX .....................................................", +"........................... .............. XXXXXXXXXXXXXXXX .............. ............................", +"........................ .......... XXXXXXXXXXXXXXXX .......... .........................", +"...................... ........ XXXXXXXXXXXXXXXX ........ .......................", +".................... ...... XXXXXXXXXXXXXXXX ...... .....................", +".................. XXXXXXXXX .... XXXXXXXXXXXXXXXX .... XXXXXXXXX ...................", +"................. XXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXX ..................", +"................ XXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXX XXXXXXXXXXXXX .....................", +"..................... XXXXXXXX XXXXXXXX ......................", +"...................... XXX XXXXXXXXXXXXXXXXXXXX XXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXX XXXXXXXXX ............................", +"........................... XXXXXX XXXXX .............................", +"........................... XX XXXXXXXXXXXXXXXXXXXX X .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXX XXXXXXXXXX .............................", +"........................... XXXXXXXX XXXXXXX .............................", +"........................... XXXX XXXXXXXXXXXXXXXXXX XXX .............................", +"........................... X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................... XXXXXXXXXXXXXXXXXX .....................................", +"...................................... ........................................", +".......................................... ............................................", +"............................................... ................................................", +"...................................................... .......................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/kld21.xpm b/pieces/xboard/kld21.xpm new file mode 100644 index 0000000..38788d5 --- /dev/null +++ b/pieces/xboard/kld21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *kld21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +".......... ..........", +"......... .........", +".......... ..........", +"......... .........", +"........ X ........", +".. XXXXX ..", +". XXXX XXXXX XXXX .", +". XXXXXX XXX XXXXXX .", +". XXXXXXX X XXXXXXX .", +". XXXXXXX XXXXXXX .", +". XXXXXXX XXXXXXX .", +".. XXX XXX ..", +"... XXXXXXX ...", +".... XXXXXXXXXXX ....", +".... XXXXXXX ....", +".... XX XX ....", +".... XXXXXXX ....", +"...... ......", +".....................", +"....................." +}; diff --git a/pieces/xboard/kld25.xpm b/pieces/xboard/kld25.xpm new file mode 100644 index 0000000..6029bea --- /dev/null +++ b/pieces/xboard/kld25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *kld25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +"............ ............", +"........... ...........", +"............ ............", +"............ ............", +"........... ...........", +".......... XXX ..........", +".... . XXX . ....", +"... XXXXX XXX XXXXX ...", +".. XXXXXXX XXX XXXXXXX ..", +".. XXXXXXXX X XXXXXXXX ..", +".. XXXXXXXX X XXXXXXXX ..", +".. XXXXXXXXX XXXXXXXXX ..", +"... XXXXXXXX XXXXXXXX ...", +"... XXXXXXXX XXXXXXX ....", +".... XX X .....", +"..... XXXXXXXXXXX .....", +"..... XX XX .....", +"..... XXXXXXXXX .....", +"..... XX XX .....", +"...... XXXXXXXXX ......", +"...... XXXXXXX .......", +"......... .........", +".........................", +"........................." +}; diff --git a/pieces/xboard/kld29.xpm b/pieces/xboard/kld29.xpm new file mode 100644 index 0000000..4788f2a --- /dev/null +++ b/pieces/xboard/kld29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *kld29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............. ..............", +".............. ..............", +"............ ............", +".............. ..............", +".............. ..............", +"............. .............", +"............ XXX ............", +"............ XXX ............", +"..... .. XXX .. .....", +".... XXXXX XXX XXXXX ....", +"... XXXXXXXX XXX XXXXXXXX ...", +".. XXXXXXXXXX X XXXXXXXXXX ..", +".. XXXXXXXXXX X XXXXXXXXXX ..", +".. XXXXXXXXXXX XXXXXXXXXXX ..", +".. XXXXXXXXXXX XXXXXXXXXXX ..", +"... XXXXXXXXXX XXXXXXXXXX ...", +".... XXXXX XXXXX ....", +"..... XXXXXXXXX .....", +"...... XXXXXXXXXXXXXXX ......", +"...... XXX XXX ......", +"...... XXXXXXXXX ......", +"...... XXX XXX ......", +"...... XXXXXXXXX ......", +"....... XXXXXXXXXX ......", +".......... .........", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/kld33.xpm b/pieces/xboard/kld33.xpm new file mode 100644 index 0000000..032e15e --- /dev/null +++ b/pieces/xboard/kld33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *kld33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"................ ................", +"................ ................", +".............. ..............", +"................ ................", +"................ ................", +"................ ................", +"............... ...............", +".............. XXX ..............", +"............. XXXXX .............", +"...... .. XXXXX .. ......", +"..... XXXXX XXXXX XXXXX .....", +".... XXXXXXXX XXXXX XXXXXXXX ....", +"... XXXXXXXXXX XXX XXXXXXXXXX ...", +"... XXXXXXXXXX X XXXXXXXXXX ...", +"... XXXXXXXXXXX X XXXXXXXXXXX ...", +"... XXXXXXXXXXX XXXXXXXXXXX ...", +"... XXXXXXXXXXXX XXXXXXXXXXXX ...", +".... XXXXXXXXXXX XXXXXXXXXXX ....", +"..... XXXXXX XXXXXX .....", +"...... X XXXXXXXXX X ......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXX XXX .......", +"....... XXXXXXXXXXX .......", +"....... XXXX XXXX .......", +"....... X XXXXXXXXX X .......", +"....... XXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXX ........", +"........... ...........", +".................................", +"................................." +}; diff --git a/pieces/xboard/kld37.xpm b/pieces/xboard/kld37.xpm new file mode 100644 index 0000000..d826ef2 --- /dev/null +++ b/pieces/xboard/kld37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *kld37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".................. ..................", +".................. ..................", +"................ ................", +".................. ..................", +".................. ..................", +".................. ..................", +"................. .................", +"................ XXX ................", +"............... XXXXX ...............", +"....... ... XXXXX ... .......", +"..... XXXXX . XXXXX . XXXXX .....", +".... XXXXXXXXX XXXXX XXXXXXXXX ....", +"... XXXXXXXXXXX XXXXX XXXXXXXXXXX ...", +"... XXXXXXXXXXXX XXX XXXXXXXXXXXX ...", +"... XXXXXXXXXXXX XXX XXXXXXXXXXXX ...", +"... XXXXXXXXXXXXX X XXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXX X XXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXX XXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXX XXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXX XXXXXXXXXXXX .....", +"...... XXXXXX XXXXXX ......", +"....... XXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXX XXX ........", +"........ XXXXXXXXXXXXX ........", +"........ XXXXX XXXXX ........", +"........ X XXXXXXXXX X ........", +"........ XXXXXXXXXXXXXXXXX ........", +".......... XXXXXXXXXX ..........", +"............. ..............", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/kld40.xpm b/pieces/xboard/kld40.xpm new file mode 100644 index 0000000..009ff00 --- /dev/null +++ b/pieces/xboard/kld40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * kld40[] = { +"40 40 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" . ", +" . ", +" ..... ", +" . ", +" . ", +" . ", +" . ", +" ... ", +" .XXX. ", +" .XXXXX. ", +" .XXXXX. ", +" ..... .XXXXX. ..... ", +" ..XXXXX.. .XXXXX. ..XXXXX.. ", +" .XXXXXXXXX...XXXXX...XXXXXXXXX. ", +" .XXXXXXXXXXXX..XXX..XXXXXXXXXXXX. ", +" .XXXXXXXXXXXXX.XXX.XXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXX..X..XXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXX.XXXXXXXXXXXXXX. ", +" .XXXXXXXX...........XXXXXXXX. ", +" .XXX....XXXXXXXXXXX....XXX. ", +" ...XXXXXXXXXXXXXXXXXXX... ", +" .XXXXXXXXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXXXXXXXX. ", +" .XXXX.............XXXX. ", +" .....XXXXXXXXXXXXX..... ", +" .XXXXXX.........XXXXXX. ", +" .XX....XXXXXXXXX....XX. ", +" ...XXXXXXXXXXXXXXXXX... ", +" ..XXXXXXXXXXXXXXXXXXX.. ", +" ....XXXXXXXXXXX.... ", +" ........... ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/kld45.xpm b/pieces/xboard/kld45.xpm new file mode 100644 index 0000000..cfb7b22 --- /dev/null +++ b/pieces/xboard/kld45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *kld45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +"...................... ......................", +"...................... ......................", +".................... ....................", +"...................... ......................", +"...................... ......................", +"...................... ......................", +"...................... ......................", +".................... ....................", +"................... XXXXX ...................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +"........ .... XXXXXXX .... ........", +"...... XXXXXX .. XXXXXXX .. XXXXXX ......", +"..... XXXXXXXXXX XXXXXXX XXXXXXXXXX .....", +".... XXXXXXXXXXXXX XXXXX XXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXX ....", +"... XXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ....", +"...... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....", +"....... XXXXXXXX XXXXXXXXX ......", +"........ XXX XXXXXXXXXXXXX XXXX .......", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXX XXXXXX .........", +".......... X XXXXXXXXXXXXX X ..........", +"......... XXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXX XXXXXX ..........", +".......... XX XXXXXXXXXXX XX ..........", +".......... XXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXX ..........", +"............. XXXXXXXXXXXX ............", +"................. ................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/kld49.xpm b/pieces/xboard/kld49.xpm new file mode 100644 index 0000000..fa7308d --- /dev/null +++ b/pieces/xboard/kld49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *kld49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"..................... .....................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"...................... ......................", +"..................... XXXXX .....................", +".................... XXXXXXX ....................", +".................... XXXXXXX ....................", +".................... XXXXXXX ....................", +"......... .... XXXXXXX .... .........", +"....... XXXXXXX .. XXXXXXX .. XXXXXXX .......", +"...... XXXXXXXXXXX XXXXXXX XXXXXXXXXXX ......", +"..... XXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX ....", +"... XXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .....", +"...... XXXXXXXXXXX XXXXXXXXXXX ......", +"....... XXXXXX XXXXXXXXXXXXX XXXXXX .......", +"........ X XXXXXXXXXXXXXXXXXXXXX XX ........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXX XXXXXXX ..........", +".......... XX XXXXXXXXXXXXX XX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXX XXXXXXXX ..........", +".......... XXXX XXXXXXXXXXX XXXX ..........", +".......... X XXXXXXXXXXXXXXXXXXX X ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +".............. XXXXXXXXXXXX ..............", +"................... ..................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/kld54.xpm b/pieces/xboard/kld54.xpm new file mode 100644 index 0000000..8453bdf --- /dev/null +++ b/pieces/xboard/kld54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *kld54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"....................... .......................", +"....................... .......................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"........................ ........................", +"....................... XX .......................", +"....................... XXXX .......................", +"...................... XXXX ......................", +"........... ..... XXXXXX ..... ...........", +"......... .. XXXXXX .. .........", +"....... XXXXXX XXXXXX XXXXXX .......", +"...... XXXXXXXXXXX XXXXXX XXXXXXXXXXX ......", +"..... XXXXXXXXXXXXX XXXX XXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .....", +"...... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXX XXXXXXXXX ........", +"......... XX XX .........", +".......... XXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXX XXXXXXXX ...........", +"........... XXX XXX ...........", +"........... XXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXX XXXXXXX ............", +"............ XX XX ............", +"............ XXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +".............. XXXXXXXXXXXX ..............", +"................ ................", +"..................... .....................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/kld58.xpm b/pieces/xboard/kld58.xpm new file mode 100644 index 0000000..062ab28 --- /dev/null +++ b/pieces/xboard/kld58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *kld58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"......................... .........................", +"......................... .........................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +".......................... ..........................", +"......................... XX .........................", +"......................... XXXX .........................", +"........................ XXXX ........................", +"........... ...... XXXXXX ...... ...........", +"......... .... XXXXXX .... .........", +"....... XXXXXXX .. XXXXXX .. XXXXXXX .......", +"...... XXXXXXXXXXX XXXXXX XXXXXXXXXXX ......", +"..... XXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXX XXXXXXXXXXX ........", +"......... XXXXX XXXXX .........", +".......... XXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXX XXXXXXXX ............", +"............ XXX XXX ............", +"............ XXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXX XXXXXXXXX ............", +"............ XXXX XXXX ............", +"............ X XXXXXXXXXXXX X ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............... XXXXXXXXXXXX ...............", +".................. ..................", +"....................... .......................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/kld64.xpm b/pieces/xboard/kld64.xpm new file mode 100644 index 0000000..21e9447 --- /dev/null +++ b/pieces/xboard/kld64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *kld64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................ ............................", +"............................ ............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +".............................. ..............................", +"............................ ............................", +"........................... XXXX ...........................", +"........................... XXXXXX ...........................", +".......................... XXXXXX ..........................", +".......................... XXXXXXXX ..........................", +"............. ...... XXXXXXXX ...... .............", +"........... .... XXXXXXXX .... ...........", +"......... XXXXXXX .. XXXXXXXX .. XXXXXXX .........", +"........ XXXXXXXXXXX XXXXXXXX XXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXX ......", +"..... XXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .....", +"...... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXX XXXXXXXXXXX ..........", +"........... XXXX XXXX ...........", +"............ XXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXX XXXX ..............", +".............. X XXXXXXXXXXXXXX X ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXX XXXX ..............", +".............. X XXXXXXXXXXXXXX X ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXX ..............", +"................. XXXXXXXXXXXXXX .................", +"..................... ....................", +"......................... .........................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/kld72.xpm b/pieces/xboard/kld72.xpm new file mode 100644 index 0000000..5359fcb --- /dev/null +++ b/pieces/xboard/kld72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *kld72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"............................... ...............................", +"............................... ...............................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +".................................. ..................................", +"................................ ................................", +"............................... XXXX ...............................", +".............................. XXXXXX ..............................", +".............................. XXXXXXXX ..............................", +"............................. XXXXXXXX .............................", +"............................. XXXXXXXXXX .............................", +".............. ....... XXXXXXXXXX ....... ..............", +"........... .... XXXXXXXXXX .... ...........", +"......... XXXXXXXX .. XXXXXXXXXX .. XXXXXXXX .........", +"........ XXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXX ......", +"..... XXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXX XXXXXXXXX ..........", +"........... XXX XXXXXXXXXXXXXXXX XXX ...........", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXX XXXXX ...............", +"............... X XXXXXXXXXXXXXXXX X ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXX XXXXXXXXXXXX ...............", +"............... XXXXXXX XXXXXXX ...............", +"............... XXX XXXXXXXXXXXXXX XXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................. XXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................... XXXXXXXXXXXXXX ....................", +"....................... ........................", +"............................. .............................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/kld80.xpm b/pieces/xboard/kld80.xpm new file mode 100644 index 0000000..b899149 --- /dev/null +++ b/pieces/xboard/kld80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *kld80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"................................... ...................................", +"................................... ...................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"...................................... ......................................", +".................................... ....................................", +"................................... XXXX ...................................", +".................................. XXXXXX ..................................", +".................................. XXXXXXXX ..................................", +"................................. XXXXXXXX .................................", +"................................. XXXXXXXXXX .................................", +"................ ........ XXXXXXXXXX ........ ................", +"............. ..... XXXXXXXXXX ..... .............", +"............ XXXXXXXXX ... XXXXXXXXXX ... XXXXXXXXX ............", +".......... XXXXXXXXXXXXXX .. XXXXXXXXXX .. XXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +".............. XXXXX XXXXXXXXXXXXXXXX XXXXX ..............", +"............... X XXXXXXXXXXXXXXXXXXXXXXXXXXXX X ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX .................", +"................. XXXXXXXX XXXXXXXX .................", +"................. XXXX XXXXXXXXXXXXXX XXXX .................", +"................. X XXXXXXXXXXXXXXXXXXXXXXXXXX X .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXX XXXXXXXXXXXXXX .................", +".................. XXXXXXX XXXXXXX .................", +".................. XXXX XXXXXXXXXXXXXX XXXX ..................", +".................. X XXXXXXXXXXXXXXXXXXXXXXXXXX X ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"....................... XXXXXXXXXXXXXXXX .......................", +"........................... ...........................", +"................................ ................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/kld87.xpm b/pieces/xboard/kld87.xpm new file mode 100644 index 0000000..065241b --- /dev/null +++ b/pieces/xboard/kld87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *kld87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"........................................... ...........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"...................................... ......................................", +"..................................... .....................................", +"...................................... ......................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"......................................... .........................................", +"....................................... .......................................", +"...................................... ......................................", +"..................................... XXXXX .....................................", +"..................................... XXXXXXX .....................................", +".................................... XXXXXXXXX ....................................", +".................................... XXXXXXXXX ....................................", +"................................... XXXXXXXXXXX ...................................", +".................. ......... XXXXXXXXXXX ......... ..................", +"............... ...... XXXXXXXXXXX ...... ...............", +"............. .... XXXXXXXXXXX .... .............", +"........... XXXXXXXX .. XXXXXXXXXXX .. XXXXXXXX ...........", +".......... XXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"............ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ...........", +"............. XXXXXXXXXXXX XXXXXXXXXXXXX ............", +".............. XXXXXX XXXXXXX .............", +"............... XX XXXXXXXXXXXXXXXXX XX ..............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +".................. XXXXXXXX XXXXXXXX ..................", +".................. XXXX XXXX ..................", +".................. XXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +"................... XXXXXXXX XXXXXXXX ...................", +"................... XXXX XXXX ...................", +"................... X XXXXXXXXXXXXXXX X ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"....................... XXXXXXXXXXXXXXXX ......................", +".......................... .........................", +".............................. .............................", +".................................... ...................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/kld95.xpm b/pieces/xboard/kld95.xpm new file mode 100644 index 0000000..9a4a9a3 --- /dev/null +++ b/pieces/xboard/kld95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *kld95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +"......................................... .........................................", +"......................................... .........................................", +"......................................... .........................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +"............................................. .............................................", +"........................................... ...........................................", +".......................................... ..........................................", +"......................................... XXXXX .........................................", +"......................................... XXXXXXX .........................................", +"........................................ XXXXXXXXX ........................................", +"........................................ XXXXXXXXX ........................................", +"....................................... XXXXXXXXXXX .......................................", +".................... .......... XXXXXXXXXXX .......... ....................", +"................. ....... XXXXXXXXXXX ....... .................", +"............... ..... XXXXXXXXXXX ..... ...............", +"............. XXXXXXXXX ... XXXXXXXXXXX ... XXXXXXXXX .............", +"............ XXXXXXXXXXXXXXX .. XXXXXXXXXXX .. XXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXX XXXXXXXXXXXXX ...............", +"................ XXXXXXX XXXXXXX ................", +"................. XX XXXXXXXXXXXXXXXXXXX X .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXX XXXXXXXXX .....................", +".................... XXXXXX XXXXX .....................", +".................... XXX XXXXXXXXXXXXXXXXX XX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXX XXXXXXXXXX .....................", +"..................... XXXXXX XXXXXX .....................", +"..................... XXX XXXXXXXXXXXXXXX XXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +".......................... XXXXXXXXXXXXXXXX ...........................", +"............................. ..............................", +"................................. ..................................", +"....................................... ........................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/kll108.xpm b/pieces/xboard/kll108.xpm new file mode 100644 index 0000000..5ee67eb --- /dev/null +++ b/pieces/xboard/kll108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *kll108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +"............................................... ................................................", +".............................................. ...............................................", +"............................................... ................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"............................................... XXXXX ................................................", +".............................................. XXXXXXX ...............................................", +".............................................. XXXXXXXXX ...............................................", +"............................................. XXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXX ..............................................", +"............................................ XXXXXXXXXXXXX .............................................", +"...................... ............ XXXXXXXXXXXXX ............ .......................", +".................. ......... XXXXXXXXXXXXX ......... ...................", +"................ ....... XXXXXXXXXXXXX ....... .................", +"............... XXXXXXXXXX ..... XXXXXXXXXXXXX ..... XXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXX XXXXXXXXXX ..................", +".................. XXXX XXXXXXXXXXXXXXXXXXXXX XXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXX XXXXXXXXXXXX ........................", +"...................... XXXXXXXXX XXXXXXXX ........................", +"...................... XXXXX XXXXXXXXXXXXXXXXX XXXX ........................", +"...................... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXX XXXXXXXXXXXXX ........................", +"....................... XXXXXXXXX XXXXXXXXX ........................", +"....................... XXXXX XXXXXXXXXXXXXXXXX XXXXX ........................", +"....................... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +".............................. XXXXXXXXXXXXXXXXX ................................", +".................................. ...................................", +"...................................... .......................................", +"............................................. ..............................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/kll116.xpm b/pieces/xboard/kll116.xpm new file mode 100644 index 0000000..9b24b5c --- /dev/null +++ b/pieces/xboard/kll116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *kll116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +".................................................... .....................................................", +"................................................... ....................................................", +".................................................. XXXXX ...................................................", +"................................................. XXXXXXXXX ..................................................", +"................................................. XXXXXXXXXXX ..................................................", +"................................................ XXXXXXXXXXXXX .................................................", +"................................................ XXXXXXXXXXXXX .................................................", +"................................................ XXXXXXXXXXXXX .................................................", +"............................................... XXXXXXXXXXXXXXX ................................................", +"............................................... XXXXXXXXXXXXXXX ................................................", +"......................... ............. XXXXXXXXXXXXXXX ............. ..........................", +"...................... ......... XXXXXXXXXXXXXXX ......... .......................", +".................... ....... XXXXXXXXXXXXXXX ....... .....................", +".................. XXXXXXXXX ..... XXXXXXXXXXXXXXX ..... XXXXXXXXX ...................", +"................ XXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXX XXXXXXXXXXXX ....................", +".................... XXXXXXX XXXXXXXXXXXXXXXXXXXXX XXXXXXX .....................", +"..................... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXX XXXXXXXXX ..........................", +"......................... XXXXXX XXXXXXXXXXXXXXXXXXX XXXXXX ..........................", +"......................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXX XXXXXXXXX ..........................", +"......................... XXXXX XXXXXXXXXXXXXXXXXXX XXXXX ..........................", +"......................... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".................................. XXXXXXXXXXXXXXXXX ...................................", +"...................................... .......................................", +".......................................... ...........................................", +"................................................. ..................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/kll129.xpm b/pieces/xboard/kll129.xpm new file mode 100644 index 0000000..fbae236 --- /dev/null +++ b/pieces/xboard/kll129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *kll129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................... ................................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +"........................................................ .........................................................", +"....................................................... ........................................................", +"....................................................... ........................................................", +"........................................................ .........................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +".............................................................. ...............................................................", +"............................................................ .............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +"........................................................ .........................................................", +"....................................................... XXXXXX ........................................................", +"...................................................... XXXXXXXXXX .......................................................", +"...................................................... XXXXXXXXXXXX .......................................................", +"..................................................... XXXXXXXXXXXX ......................................................", +"..................................................... XXXXXXXXXXXXXX ......................................................", +"..................................................... XXXXXXXXXXXXXX ......................................................", +".................................................... XXXXXXXXXXXXXX .....................................................", +".................................................... XXXXXXXXXXXXXXXX .....................................................", +"........................... .............. XXXXXXXXXXXXXXXX .............. ............................", +"........................ .......... XXXXXXXXXXXXXXXX .......... .........................", +"...................... ........ XXXXXXXXXXXXXXXX ........ .......................", +".................... ...... XXXXXXXXXXXXXXXX ...... .....................", +".................. XXXXXXXXX .... XXXXXXXXXXXXXXXX .... XXXXXXXXX ...................", +"................. XXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXX ..................", +"................ XXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXX XXXXXXXXXXXXX .....................", +"..................... XXXXXXXX XXXXXXXX ......................", +"...................... XXX XXXXXXXXXXXXXXXXXXXX XXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXX XXXXXXXXX ............................", +"........................... XXXXXX XXXXX .............................", +"........................... XX XXXXXXXXXXXXXXXXXXXX X .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXX XXXXXXXXXX .............................", +"........................... XXXXXXXX XXXXXXX .............................", +"........................... XXXX XXXXXXXXXXXXXXXXXX XXX .............................", +"........................... X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................... XXXXXXXXXXXXXXXXXX .....................................", +"...................................... ........................................", +".......................................... ............................................", +"............................................... ................................................", +"...................................................... .......................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/kll21.xpm b/pieces/xboard/kll21.xpm new file mode 100644 index 0000000..76d3971 --- /dev/null +++ b/pieces/xboard/kll21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *kll21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +".......... ..........", +"......... .........", +".......... ..........", +"......... .........", +"........ X ........", +".. XXXXX ..", +". XXXX XXXXX XXXX .", +". XXXXXX XXX XXXXXX .", +". XXXXXXX X XXXXXXX .", +". XXXXXXX XXXXXXX .", +". XXXXXXX XXXXXXX .", +".. XXX XXX ..", +"... XXXXXXX ...", +".... XXXXXXXXXXX ....", +".... XXXXXXX ....", +".... XX XX ....", +".... XXXXXXX ....", +"...... ......", +".....................", +"....................." +}; diff --git a/pieces/xboard/kll25.xpm b/pieces/xboard/kll25.xpm new file mode 100644 index 0000000..9a23279 --- /dev/null +++ b/pieces/xboard/kll25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *kll25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +"............ ............", +"........... ...........", +"............ ............", +"............ ............", +"........... ...........", +".......... XXX ..........", +".... . XXX . ....", +"... XXXXX XXX XXXXX ...", +".. XXXXXXX XXX XXXXXXX ..", +".. XXXXXXXX X XXXXXXXX ..", +".. XXXXXXXX X XXXXXXXX ..", +".. XXXXXXXXX XXXXXXXXX ..", +"... XXXXXXXX XXXXXXXX ...", +"... XXXXXXXX XXXXXXX ....", +".... XX X .....", +"..... XXXXXXXXXXX .....", +"..... XX XX .....", +"..... XXXXXXXXX .....", +"..... XX XX .....", +"...... XXXXXXXXX ......", +"...... XXXXXXX .......", +"......... .........", +".........................", +"........................." +}; diff --git a/pieces/xboard/kll29.xpm b/pieces/xboard/kll29.xpm new file mode 100644 index 0000000..de553b9 --- /dev/null +++ b/pieces/xboard/kll29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *kll29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............. ..............", +".............. ..............", +"............ ............", +".............. ..............", +".............. ..............", +"............. .............", +"............ XXX ............", +"............ XXX ............", +"..... .. XXX .. .....", +".... XXXXX XXX XXXXX ....", +"... XXXXXXXX XXX XXXXXXXX ...", +".. XXXXXXXXXX X XXXXXXXXXX ..", +".. XXXXXXXXXX X XXXXXXXXXX ..", +".. XXXXXXXXXXX XXXXXXXXXXX ..", +".. XXXXXXXXXXX XXXXXXXXXXX ..", +"... XXXXXXXXXX XXXXXXXXXX ...", +".... XXXXX XXXXX ....", +"..... XXXXXXXXX .....", +"...... XXXXXXXXXXXXXXX ......", +"...... XXX XXX ......", +"...... XXXXXXXXX ......", +"...... XXX XXX ......", +"...... XXXXXXXXX ......", +"....... XXXXXXXXXX ......", +".......... .........", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/kll33.xpm b/pieces/xboard/kll33.xpm new file mode 100644 index 0000000..0a00be8 --- /dev/null +++ b/pieces/xboard/kll33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *kll33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"................ ................", +"................ ................", +".............. ..............", +"................ ................", +"................ ................", +"................ ................", +"............... ...............", +".............. XXX ..............", +"............. XXXXX .............", +"...... .. XXXXX .. ......", +"..... XXXXX XXXXX XXXXX .....", +".... XXXXXXXX XXXXX XXXXXXXX ....", +"... XXXXXXXXXX XXX XXXXXXXXXX ...", +"... XXXXXXXXXX X XXXXXXXXXX ...", +"... XXXXXXXXXXX X XXXXXXXXXXX ...", +"... XXXXXXXXXXX XXXXXXXXXXX ...", +"... XXXXXXXXXXXX XXXXXXXXXXXX ...", +".... XXXXXXXXXXX XXXXXXXXXXX ....", +"..... XXXXXX XXXXXX .....", +"...... X XXXXXXXXX X ......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXX XXX .......", +"....... XXXXXXXXXXX .......", +"....... XXXX XXXX .......", +"....... X XXXXXXXXX X .......", +"....... XXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXX ........", +"........... ...........", +".................................", +"................................." +}; diff --git a/pieces/xboard/kll37.xpm b/pieces/xboard/kll37.xpm new file mode 100644 index 0000000..a1d84d0 --- /dev/null +++ b/pieces/xboard/kll37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *kll37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".................. ..................", +".................. ..................", +"................ ................", +".................. ..................", +".................. ..................", +".................. ..................", +"................. .................", +"................ XXX ................", +"............... XXXXX ...............", +"....... ... XXXXX ... .......", +"..... XXXXX . XXXXX . XXXXX .....", +".... XXXXXXXXX XXXXX XXXXXXXXX ....", +"... XXXXXXXXXXX XXXXX XXXXXXXXXXX ...", +"... XXXXXXXXXXXX XXX XXXXXXXXXXXX ...", +"... XXXXXXXXXXXX XXX XXXXXXXXXXXX ...", +"... XXXXXXXXXXXXX X XXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXX X XXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXX XXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXX XXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXX XXXXXXXXXXXX .....", +"...... XXXXXX XXXXXX ......", +"....... XXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXX XXX ........", +"........ XXXXXXXXXXXXX ........", +"........ XXXXX XXXXX ........", +"........ X XXXXXXXXX X ........", +"........ XXXXXXXXXXXXXXXXX ........", +".......... XXXXXXXXXX ..........", +"............. ..............", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/kll40.xpm b/pieces/xboard/kll40.xpm new file mode 100644 index 0000000..f40e8b0 --- /dev/null +++ b/pieces/xboard/kll40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * kll40[] = { +"40 40 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" . ", +" . ", +" ..... ", +" . ", +" . ", +" . ", +" . ", +" ... ", +" .XXX. ", +" .XXXXX. ", +" .XXXXX. ", +" ..... .XXXXX. ..... ", +" ..XXXXX.. .XXXXX. ..XXXXX.. ", +" .XXXXXXXXX...XXXXX...XXXXXXXXX. ", +" .XXXXXXXXXXXX..XXX..XXXXXXXXXXXX. ", +" .XXXXXXXXXXXXX.XXX.XXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXX..X..XXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXX.XXXXXXXXXXXXXX. ", +" .XXXXXXXX...........XXXXXXXX. ", +" .XXX....XXXXXXXXXXX....XXX. ", +" ...XXXXXXXXXXXXXXXXXXX... ", +" .XXXXXXXXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXXXXXXXX. ", +" .XXXX.............XXXX. ", +" .....XXXXXXXXXXXXX..... ", +" .XXXXXX.........XXXXXX. ", +" .XX....XXXXXXXXX....XX. ", +" ...XXXXXXXXXXXXXXXXX... ", +" ..XXXXXXXXXXXXXXXXXXX.. ", +" ....XXXXXXXXXXX.... ", +" ........... ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/kll45.xpm b/pieces/xboard/kll45.xpm new file mode 100644 index 0000000..db7b972 --- /dev/null +++ b/pieces/xboard/kll45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *kll45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +"...................... ......................", +"...................... ......................", +".................... ....................", +"...................... ......................", +"...................... ......................", +"...................... ......................", +"...................... ......................", +".................... ....................", +"................... XXXXX ...................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +"........ .... XXXXXXX .... ........", +"...... XXXXXX .. XXXXXXX .. XXXXXX ......", +"..... XXXXXXXXXX XXXXXXX XXXXXXXXXX .....", +".... XXXXXXXXXXXXX XXXXX XXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXX ....", +"... XXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ....", +"...... XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....", +"....... XXXXXXXX XXXXXXXXX ......", +"........ XXX XXXXXXXXXXXXX XXXX .......", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXX XXXXXX .........", +".......... X XXXXXXXXXXXXX X ..........", +"......... XXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXX XXXXXX ..........", +".......... XX XXXXXXXXXXX XX ..........", +".......... XXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXX ..........", +"............. XXXXXXXXXXXX ............", +"................. ................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/kll49.xpm b/pieces/xboard/kll49.xpm new file mode 100644 index 0000000..6a7819b --- /dev/null +++ b/pieces/xboard/kll49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *kll49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"..................... .....................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"...................... ......................", +"..................... XXXXX .....................", +".................... XXXXXXX ....................", +".................... XXXXXXX ....................", +".................... XXXXXXX ....................", +"......... .... XXXXXXX .... .........", +"....... XXXXXXX .. XXXXXXX .. XXXXXXX .......", +"...... XXXXXXXXXXX XXXXXXX XXXXXXXXXXX ......", +"..... XXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXX ....", +"... XXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ...", +".... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .....", +"...... XXXXXXXXXXX XXXXXXXXXXX ......", +"....... XXXXXX XXXXXXXXXXXXX XXXXXX .......", +"........ X XXXXXXXXXXXXXXXXXXXXX XX ........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXX XXXXXXX ..........", +".......... XX XXXXXXXXXXXXX XX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXX XXXXXXXX ..........", +".......... XXXX XXXXXXXXXXX XXXX ..........", +".......... X XXXXXXXXXXXXXXXXXXX X ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +".............. XXXXXXXXXXXX ..............", +"................... ..................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/kll54.xpm b/pieces/xboard/kll54.xpm new file mode 100644 index 0000000..1a5cb10 --- /dev/null +++ b/pieces/xboard/kll54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *kll54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"....................... .......................", +"....................... .......................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"........................ ........................", +"....................... XX .......................", +"....................... XXXX .......................", +"...................... XXXX ......................", +"........... ..... XXXXXX ..... ...........", +"......... .. XXXXXX .. .........", +"....... XXXXXX XXXXXX XXXXXX .......", +"...... XXXXXXXXXXX XXXXXX XXXXXXXXXXX ......", +"..... XXXXXXXXXXXXX XXXX XXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .....", +"...... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXX XXXXXXXXX ........", +"......... XX XX .........", +".......... XXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXX XXXXXXXX ...........", +"........... XXX XXX ...........", +"........... XXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXX XXXXXXX ............", +"............ XX XX ............", +"............ XXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +".............. XXXXXXXXXXXX ..............", +"................ ................", +"..................... .....................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/kll58.xpm b/pieces/xboard/kll58.xpm new file mode 100644 index 0000000..fb99059 --- /dev/null +++ b/pieces/xboard/kll58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *kll58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"......................... .........................", +"......................... .........................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +".......................... ..........................", +"......................... XX .........................", +"......................... XXXX .........................", +"........................ XXXX ........................", +"........... ...... XXXXXX ...... ...........", +"......... .... XXXXXX .... .........", +"....... XXXXXXX .. XXXXXX .. XXXXXXX .......", +"...... XXXXXXXXXXX XXXXXX XXXXXXXXXXX ......", +"..... XXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXX XXXXXXXXXXX ........", +"......... XXXXX XXXXX .........", +".......... XXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXX XXXXXXXX ............", +"............ XXX XXX ............", +"............ XXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXX XXXXXXXXX ............", +"............ XXXX XXXX ............", +"............ X XXXXXXXXXXXX X ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +"............... XXXXXXXXXXXX ...............", +".................. ..................", +"....................... .......................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/kll64.xpm b/pieces/xboard/kll64.xpm new file mode 100644 index 0000000..34128c9 --- /dev/null +++ b/pieces/xboard/kll64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *kll64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................ ............................", +"............................ ............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +".............................. ..............................", +"............................ ............................", +"........................... XXXX ...........................", +"........................... XXXXXX ...........................", +".......................... XXXXXX ..........................", +".......................... XXXXXXXX ..........................", +"............. ...... XXXXXXXX ...... .............", +"........... .... XXXXXXXX .... ...........", +"......... XXXXXXX .. XXXXXXXX .. XXXXXXX .........", +"........ XXXXXXXXXXX XXXXXXXX XXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXX ......", +"..... XXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .....", +"...... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXX XXXXXXXXXXX ..........", +"........... XXXX XXXX ...........", +"............ XXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXX XXXX ..............", +".............. X XXXXXXXXXXXXXX X ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXX XXXXXXXXX ..............", +".............. XXXX XXXX ..............", +".............. X XXXXXXXXXXXXXX X ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXX ..............", +"................. XXXXXXXXXXXXXX .................", +"..................... ....................", +"......................... .........................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/kll72.xpm b/pieces/xboard/kll72.xpm new file mode 100644 index 0000000..2444098 --- /dev/null +++ b/pieces/xboard/kll72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *kll72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"............................... ...............................", +"............................... ...............................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +"................................... ...................................", +".................................. ..................................", +"................................ ................................", +"............................... XXXX ...............................", +".............................. XXXXXX ..............................", +".............................. XXXXXXXX ..............................", +"............................. XXXXXXXX .............................", +"............................. XXXXXXXXXX .............................", +".............. ....... XXXXXXXXXX ....... ..............", +"........... .... XXXXXXXXXX .... ...........", +"......... XXXXXXXX .. XXXXXXXXXX .. XXXXXXXX .........", +"........ XXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXX ......", +"..... XXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .....", +".... XXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"..... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXX XXXXXXXXX ..........", +"........... XXX XXXXXXXXXXXXXXXX XXX ...........", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXX XXXXXXXXXXX ...............", +"............... XXXXX XXXXX ...............", +"............... X XXXXXXXXXXXXXXXX X ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXX XXXXXXXXXXXX ...............", +"............... XXXXXXX XXXXXXX ...............", +"............... XXX XXXXXXXXXXXXXX XXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................. XXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................... XXXXXXXXXXXXXX ....................", +"....................... ........................", +"............................. .............................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/kll80.xpm b/pieces/xboard/kll80.xpm new file mode 100644 index 0000000..6f055c9 --- /dev/null +++ b/pieces/xboard/kll80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *kll80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"................................... ...................................", +"................................... ...................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"....................................... .......................................", +"...................................... ......................................", +".................................... ....................................", +"................................... XXXX ...................................", +".................................. XXXXXX ..................................", +".................................. XXXXXXXX ..................................", +"................................. XXXXXXXX .................................", +"................................. XXXXXXXXXX .................................", +"................ ........ XXXXXXXXXX ........ ................", +"............. ..... XXXXXXXXXX ..... .............", +"............ XXXXXXXXX ... XXXXXXXXXX ... XXXXXXXXX ............", +".......... XXXXXXXXXXXXXX .. XXXXXXXXXX .. XXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXX XXXXXXXXXX .............", +".............. XXXXX XXXXXXXXXXXXXXXX XXXXX ..............", +"............... X XXXXXXXXXXXXXXXXXXXXXXXXXXXX X ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX .................", +"................. XXXXXXXX XXXXXXXX .................", +"................. XXXX XXXXXXXXXXXXXX XXXX .................", +"................. X XXXXXXXXXXXXXXXXXXXXXXXXXX X .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXX XXXXXXXXXXXXXX .................", +".................. XXXXXXX XXXXXXX .................", +".................. XXXX XXXXXXXXXXXXXX XXXX ..................", +".................. X XXXXXXXXXXXXXXXXXXXXXXXXXX X ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"....................... XXXXXXXXXXXXXXXX .......................", +"........................... ...........................", +"................................ ................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/kll87.xpm b/pieces/xboard/kll87.xpm new file mode 100644 index 0000000..590cf77 --- /dev/null +++ b/pieces/xboard/kll87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *kll87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"........................................... ...........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"...................................... ......................................", +"..................................... .....................................", +"...................................... ......................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +".......................................... ..........................................", +"......................................... .........................................", +"....................................... .......................................", +"...................................... ......................................", +"..................................... XXXXX .....................................", +"..................................... XXXXXXX .....................................", +".................................... XXXXXXXXX ....................................", +".................................... XXXXXXXXX ....................................", +"................................... XXXXXXXXXXX ...................................", +".................. ......... XXXXXXXXXXX ......... ..................", +"............... ...... XXXXXXXXXXX ...... ...............", +"............. .... XXXXXXXXXXX .... .............", +"........... XXXXXXXX .. XXXXXXXXXXX .. XXXXXXXX ...........", +".......... XXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"............ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ...........", +"............. XXXXXXXXXXXX XXXXXXXXXXXXX ............", +".............. XXXXXX XXXXXXX .............", +"............... XX XXXXXXXXXXXXXXXXX XX ..............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +".................. XXXXXXXX XXXXXXXX ..................", +".................. XXXX XXXX ..................", +".................. XXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXX XXXXXXXXXXXXXXX ..................", +"................... XXXXXXXX XXXXXXXX ...................", +"................... XXXX XXXX ...................", +"................... X XXXXXXXXXXXXXXX X ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"....................... XXXXXXXXXXXXXXXX ......................", +".......................... .........................", +".............................. .............................", +".................................... ...................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/kll95.xpm b/pieces/xboard/kll95.xpm new file mode 100644 index 0000000..76ae3e4 --- /dev/null +++ b/pieces/xboard/kll95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *kll95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +"......................................... .........................................", +"......................................... .........................................", +"......................................... .........................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +".............................................. ..............................................", +"............................................. .............................................", +"........................................... ...........................................", +".......................................... ..........................................", +"......................................... XXXXX .........................................", +"......................................... XXXXXXX .........................................", +"........................................ XXXXXXXXX ........................................", +"........................................ XXXXXXXXX ........................................", +"....................................... XXXXXXXXXXX .......................................", +".................... .......... XXXXXXXXXXX .......... ....................", +"................. ....... XXXXXXXXXXX ....... .................", +"............... ..... XXXXXXXXXXX ..... ...............", +"............. XXXXXXXXX ... XXXXXXXXXXX ... XXXXXXXXX .............", +"............ XXXXXXXXXXXXXXX .. XXXXXXXXXXX .. XXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXX XXXXXXXXXXXXX ...............", +"................ XXXXXXX XXXXXXX ................", +"................. XX XXXXXXXXXXXXXXXXXXX X .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXX XXXXXXXXX .....................", +".................... XXXXXX XXXXX .....................", +".................... XXX XXXXXXXXXXXXXXXXX XX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXX XXXXXXXXXX .....................", +"..................... XXXXXX XXXXXX .....................", +"..................... XXX XXXXXXXXXXXXXXX XXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +".......................... XXXXXXXXXXXXXXXX ...........................", +"............................. ..............................", +"................................. ..................................", +"....................................... ........................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/ndd108.xpm b/pieces/xboard/ndd108.xpm new file mode 100644 index 0000000..0743601 --- /dev/null +++ b/pieces/xboard/ndd108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *ndd108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................. .................. .........................................................", +"............................ ................ ........................................................", +"............................ .............. ........................................................", +"............................ ........... .......................................................", +"............................ .......... .......................................................", +"............................. ....... ......................................................", +"............................. ...... ......................................................", +"............................. .... .....................................................", +"............................. ... .....................................................", +"............................. .. .................................................", +"............................. ............................................", +"............................. .........................................", +".............................. X XXX .......................................", +"............................. XXXXX XXXXXXX .....................................", +"............................ XXXXXXXXX XXXXXXXXXX ...................................", +"........................... XXXXXXXX XXXXXXXXX ..................................", +".......................... XXXXX XXXXXXX ................................", +".......................... X XXXXXX ...............................", +"......................... XXXXX ..............................", +"........................ XXXXX .............................", +"........................ XXXXX ............................", +"....................... XXX XXXXX ...........................", +"....................... XXXXXX XXXXX ..........................", +"....................... XXXXX XXXXX ..........................", +"...................... XXXXXX XXXXX .........................", +"...................... XXXXXXX XXXXX ........................", +"...................... XXXXXX XXXX ........................", +"...................... XXXXXXX XXXXX .......................", +"...................... XX XX XXXXX ......................", +"...................... XX XXXXX ......................", +"..................... XX XXXXX .....................", +"..................... XXXXX .....................", +"..................... XXXX ....................", +".................... XXXXX ....................", +".................... XXXX ...................", +"................... XXXXX ...................", +"................... XX XXXX ..................", +".................. XX XXXXX ..................", +"................. XX XXXXX ..................", +"................. X XXXXX .................", +"................ XX XXXXX .................", +"............... X XXXX .................", +".............. X XXXXX ................", +".............. XXXXX ................", +"............. XXXXX ................", +"............. XXXXX ...............", +"............ . XXXXX ...............", +"............ .. XXXXXX ...............", +"........... .... XXXXX ..............", +"........... ...... XXXXX ..............", +".......... ........ XXXXX ..............", +".......... XX ......... XXXXXX ..............", +".......... XXXX ........... XXXXX .............", +"......... XXXXX ............. XXXXX .............", +"......... XXXXX ............. XXXXX .............", +"......... XXXX ............... XXXXXX .............", +"......... XX ............... XXXXX .............", +"......... ................ XXXXX ............", +"......... XX ................ XXXXX ............", +"......... XX ................ XXXXX ............", +".......... XX ................. XXXXX ............", +".......... XX ................. XXXXXX ............", +"........... XX ................. XXXXXX ............", +"............ X ................. XXXXX ............", +".............. ................. XXXXX ...........", +"................ ................ XXXXX ...........", +"...................... ................ XXXXX ...........", +"...................... ................ XXXXX ...........", +"....................... ................ XXXXXX ...........", +"........................................... XXXXXX ...........", +".......................................... XXXXXX ...........", +"......................................... XXXXXX ...........", +"........................................ XXXXXX ...........", +"....................................... XXXXXX ...........", +"...................................... XXXXX ..........", +"...................................... XXXXX ..........", +"..................................... XXXXX ..........", +".................................... XXXXX ..........", +".................................... XXXXX ..........", +"................................... XXXXX ..........", +"................................... XXXXX ..........", +".................................. XXXXX ..........", +".................................. XXXXX ..........", +".................................. XXXXX ..........", +"................................. XXXXX ..........", +"................................. XXXX ..........", +"................................. XXX ..........", +"................................. ..........", +"................................. ..........", +".................................. ..........", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/ndd116.xpm b/pieces/xboard/ndd116.xpm new file mode 100644 index 0000000..06850b6 --- /dev/null +++ b/pieces/xboard/ndd116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *ndd116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"..................................................... ..............................................................", +"................................ .................. .............................................................", +"............................... ................ ............................................................", +"............................... ............... ............................................................", +"............................... ............ ...........................................................", +"............................... .......... ...........................................................", +"............................... ........ ..........................................................", +"............................... ...... ..........................................................", +"............................... ..... .........................................................", +"............................... ... .........................................................", +"................................ ... .........................................................", +"................................ .................................................", +"................................ ..............................................", +"................................ ............................................", +"................................. XXXXX XXXXXXX ..........................................", +"................................ XXXXXXXX XXXXXXXXXX ........................................", +"............................... XXXXXXXXXX XXXXXXXXXXX ......................................", +".............................. XXXXXX XXXXXXXX .....................................", +"............................. XXX XXXXXXX ...................................", +"............................ XXXXXX ..................................", +"........................... XXXXX .................................", +"........................... XXXXX ................................", +".......................... XXXXX ...............................", +".......................... XXX XXXXX ..............................", +".......................... XXXXX XXXXX .............................", +"......................... XXXX XXXXX .............................", +"......................... XXXXX XXXXX ............................", +"......................... XXXXXX XXXXX ...........................", +"......................... XXXXXX XXXXX ..........................", +"........................ XXXXXX XXXXX ..........................", +"........................ XX XX XXXXX .........................", +"........................ XX XXXX .........................", +"........................ XX XXXXX ........................", +"....................... XXXXX ........................", +"....................... XXXXX .......................", +"....................... XXXXX .......................", +"...................... XXXXX ......................", +"...................... XXXXX ......................", +"..................... XXXXX .....................", +"..................... XX XXXXX .....................", +".................... XX XXXXX ....................", +"................... XX XXXX ....................", +"................... X XXXXX ....................", +".................. XX XXXXX ...................", +"................. X XXXXX ...................", +"................. X XXXXX ...................", +"................ XXXXX ..................", +"............... XXXXX ..................", +"............... . XXXXX ..................", +".............. .. XXXXX .................", +".............. .... XXXXXX .................", +"............. ..... XXXXX .................", +"............. ....... XXXXX .................", +"............. ......... XXXXX ................", +"............ XX ........... XXXXXX ................", +"............ XXXX ............ XXXXX ................", +"............ XXXXX .............. XXXXX ................", +"........... XXXXX ............... XXXXX ...............", +"........... XXXX ................ XXXXXX ...............", +"........... XXXX ................. XXXXXX ...............", +"........... XX ................. XXXXX ...............", +"........... ................. XXXXX ...............", +"........... XX .................. XXXXX ..............", +"........... XX .................. XXXXX ..............", +"............ XX .................. XXXXXX ..............", +"............ XX .................. XXXXXX ..............", +"............. XX .................. XXXXX ..............", +".............. .................. XXXXX ..............", +"................ .................. XXXXX ..............", +".................. . .................. XXXXX .............", +"......................... ................. XXXXX .............", +"......................... ................. XXXXXX .............", +".......................... ................. XXXXXX .............", +".............................................. XXXXXX .............", +"............................................. XXXXXX .............", +"............................................ XXXXXX .............", +"........................................... XXXXXX .............", +"........................................... XXXXX .............", +".......................................... XXXXX .............", +"......................................... XXXXX ............", +"........................................ XXXXX ............", +"........................................ XXXXX ............", +"....................................... XXXXX ............", +"....................................... XXXXX ............", +"...................................... XXXXX ............", +"...................................... XXXXX ............", +"..................................... XXXXX ............", +"..................................... XXXXX ............", +"..................................... XXXXX ............", +".................................... XXXXXX ............", +".................................... XXXXX ............", +".................................... XX ............", +".................................... ............", +".................................... ............", +"..................................... ............", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/ndd129.xpm b/pieces/xboard/ndd129.xpm new file mode 100644 index 0000000..bb54717 --- /dev/null +++ b/pieces/xboard/ndd129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *ndd129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................... ...................... ....................................................................", +".................................. ................... ...................................................................", +".................................. .................. ...................................................................", +".................................. ................ ..................................................................", +".................................. ............. .................................................................", +".................................. ............ .................................................................", +".................................. ......... ................................................................", +".................................. ....... ................................................................", +".................................. ...... ...............................................................", +".................................. .... ...............................................................", +".................................. ... ...............................................................", +".................................. .. ............................................................", +".................................. ......................................................", +"................................... ..................................................", +"................................... ................................................", +"................................... XX ..............................................", +"................................... XXXXXX XXXXXXXXX ............................................", +".................................. XXXXXXXXX XXXXXXXXXXX ..........................................", +"................................. XXXXXXXXXXX XXXXXXXXXXXX .........................................", +"................................ XXXXXXXXXXX XXXXXXXXXXXXX .......................................", +"................................ XXXXXXX XXXXXXXXXX ......................................", +"............................... XXXXX XXXXXXXX .....................................", +".............................. XXXXXXXX ....................................", +"............................. XXXXXXXX ...................................", +"............................. XXXXXXX ..................................", +"............................ XXXXXXX .................................", +"............................ XXXXX XXXXXX ................................", +"........................... XXXXXXX XXXXXX ...............................", +"........................... XXXXX XXXXXX ...............................", +"........................... XXXXXX XXXXXX ..............................", +"........................... XXXXXXX XXXXXX .............................", +".......................... XXXXXXXX XXXXXXX ............................", +".......................... XXXXXXX XXXXXXX ............................", +".......................... XXXXXXX XXXXXX ...........................", +".......................... XXXXXX XXXXXXX ..........................", +".......................... XX XXXXXXX ..........................", +".......................... XX XXXXXX .........................", +"......................... XX XXXXXXX .........................", +"......................... XXXXXXX ........................", +"......................... XXXXXXX ........................", +"........................ XXXXXXX .......................", +"........................ XXXXXXX .......................", +"....................... XXXXXXX ......................", +"....................... X XXXXXXX ......................", +"...................... XXX XXXXXXX ......................", +"..................... XXX XXXXXXX .....................", +"..................... XX XXXXXXX .....................", +".................... XXX XXXXXXX ....................", +"................... XXX XXXXXXX ....................", +"................... XX XXXXXXXX ....................", +".................. XXX XXXXXXX ...................", +"................. X XXXXXXX ...................", +"................. XXXXXXXX ...................", +"................ XXXXXXX ..................", +"............... XXXXXXX ..................", +"............... . XXXXXXXX ..................", +".............. .. XXXXXXX ..................", +".............. ... XXXXXXX .................", +"............. ..... XXXXXXXX .................", +"............. ....... XXXXXXXX .................", +"............ ......... XXXXXXX .................", +"............ XX .......... XXXXXXX ................", +"............ XXXX ............ XXXXXXXX ................", +"............ XXXXXX .............. XXXXXXXX ................", +"........... XXXXXX .............. XXXXXXX ................", +"........... XXXXXX ................ XXXXXXX ................", +"........... XXXXX ................. XXXXXXX ...............", +"........... XXXXX .................. XXXXXXXX ...............", +"........... XXX ................... XXXXXXXX ...............", +"........... X ................... XXXXXXX ...............", +"........... XX ................... XXXXXXX ...............", +"........... XXX .................... XXXXXXX ..............", +"........... XXX .................... XXXXXXXX ..............", +"............ XXX .................... XXXXXXXX ..............", +"............ XXX .................... XXXXXXXX ..............", +"............. XXX .................... XXXXXXXX ..............", +".............. X .................... XXXXXXXX ..............", +"............... .................... XXXXXXX ..............", +"................. ................... XXXXXXX ..............", +"................... ................... XXXXXXX .............", +".......................... ................... XXXXXXXX .............", +"........................... .................... XXXXXXXX .............", +"............................ .................... XXXXXXXX .............", +"................................................... XXXXXXXX .............", +".................................................. XXXXXXXX .............", +"................................................. XXXXXXXX .............", +"................................................ XXXXXXXX .............", +"............................................... XXXXXXXX .............", +"............................................... XXXXXXX .............", +".............................................. XXXXXXX .............", +"............................................. XXXXXXX ............", +"............................................. XXXXXXX ............", +"............................................ XXXXXXX ............", +"........................................... XXXXXXXX ............", +"........................................... XXXXXXXX ............", +".......................................... XXXXXXXX ............", +".......................................... XXXXXXXX ............", +"......................................... XXXXXXXX ............", +"......................................... XXXXXXXX ............", +"......................................... XXXXXXXX ............", +"......................................... XXXXXXXX ............", +"........................................ XXXXXXX ............", +"........................................ XXXXXX ............", +"........................................ XXXX ............", +"........................................ ............", +"........................................ ............", +"........................................ ............", +"......................................... .............", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/ndd21.xpm b/pieces/xboard/ndd21.xpm new file mode 100644 index 0000000..499b3f8 --- /dev/null +++ b/pieces/xboard/ndd21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *ndd21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +"..... .. ...........", +"..... ..........", +"..... ........", +"..... XX X ......", +"..... XX XX .....", +".... X XX ....", +".... X XX ....", +"... X XXX ...", +"... X XX ...", +".. XX ...", +".. X X XX ..", +".. X .. XX ..", +".. X .. XX ..", +".. .. XX ..", +"....... XX ..", +"...... XX ..", +"...... XX ..", +"...... ..", +".....................", +"....................." +}; diff --git a/pieces/xboard/ndd25.xpm b/pieces/xboard/ndd25.xpm new file mode 100644 index 0000000..565efbc --- /dev/null +++ b/pieces/xboard/ndd25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *ndd25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +"....... ... .............", +"....... . ............", +"....... .........", +"...... XX XXX .......", +"...... XX X ......", +"..... X X X .....", +"..... XX XX .....", +".... X ....", +".... X XX ....", +"... XX ...", +"... X ...", +".. XX .. XX ...", +".. X .... XX ...", +".. .... XX ..", +"... .... X ..", +"..... .... XX ..", +".......... XX ..", +"......... XX ..", +"........ XX ..", +"........ ..", +"........ ..", +".........................", +"........................." +}; diff --git a/pieces/xboard/ndd29.xpm b/pieces/xboard/ndd29.xpm new file mode 100644 index 0000000..0ee6213 --- /dev/null +++ b/pieces/xboard/ndd29.xpm @@ -0,0 +1,35 @@ +/* XPM */ +static char * ndd29[] = { +"29 29 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" . . ", +" .. ... ", +" ... ... ", +" ........... ", +" ..XX...XXX.. ", +" ...........X.. ", +" ..XX........X.. ", +" ..X...........X.. ", +" ..X...........XX. ", +" ................X.. ", +" ..........X.....XX. ", +" ..................X. ", +" ..................XX. ", +" .......... .......XX. ", +" .XX..... ........X. ", +" .X..... .........XX. ", +" ...X.. ..........XX. ", +" .... ..........XX. ", +" ...........XX. ", +" ............XX. ", +" .............XX. ", +" ..............XX. ", +" ...............X. ", +" ................. ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndd33.xpm b/pieces/xboard/ndd33.xpm new file mode 100644 index 0000000..8d17ffc --- /dev/null +++ b/pieces/xboard/ndd33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *ndd33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +"............... .................", +"......... ... .................", +"......... .. ................", +"......... ..............", +"......... XX XX ............", +"......... X XX ..........", +"........ X .........", +"........ XX X ........", +"....... X X .......", +"....... X XX .......", +"...... X ......", +"...... XX ......", +"..... X X .....", +"..... XX .....", +".... XX .....", +".... .. X ....", +"... X .... XX ....", +"... X .... XX ....", +"... ..... XX ....", +"... ..... X ....", +".... ..... X ...", +"............. XX ...", +"............ XX ...", +"........... XX ...", +"........... XX ...", +".......... XX ...", +".......... ...", +".......... ...", +".................................", +"................................." +}; diff --git a/pieces/xboard/ndd37.xpm b/pieces/xboard/ndd37.xpm new file mode 100644 index 0000000..bb51dbc --- /dev/null +++ b/pieces/xboard/ndd37.xpm @@ -0,0 +1,43 @@ +/* XPM */ +static char * ndd37[] = { +"37 37 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ", +" . .. ", +" ... .. ", +" .... .... ", +" ............ ", +" ...XX....XXX.. ", +" ...X.........XX.. ", +" ...............X.. ", +" ....X............X.. ", +" ...XX.............X.. ", +" ..XX..............XX. ", +" ....................X.. ", +" ....................XX. ", +" .....................X.. ", +" .............X........XX. ", +" .......................X. ", +" ............. ..........X. ", +" ............. ..........XX. ", +" .XX........ ..........XX. ", +" .X....... ............X. ", +" ........ ............X. ", +" ....X.. .............XX. ", +" ...... ..............XX. ", +" . ..............XX. ", +" ...............XX. ", +" ................XX. ", +" .................XX. ", +" .................XX. ", +" ..................XX. ", +" ...................X. ", +" ..................... ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndd40.xpm b/pieces/xboard/ndd40.xpm new file mode 100644 index 0000000..2d7d4d0 --- /dev/null +++ b/pieces/xboard/ndd40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * ndd40[] = { +"40 40 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" . .. ", +" ... .. ", +" .... .... ", +" ..... .... ", +" .............. ", +" ...XXX.....XXX... ", +" ...............XX.. ", +" .................X.. ", +" ....XX.............X.. ", +" ...XX...............X.. ", +" ..XX................XX. ", +" ..X..................XX. ", +" ......................XX. ", +" .......................XX. ", +" ........................XX. ", +" ...............X..........X.. ", +" ..........................XX. ", +" ............... ...........XX. ", +" .............. ............X. ", +" ..XX......... ............XX. ", +" ..XX....... .............XX. ", +" ..X....... .............XX. ", +" .....X... ...............X. ", +" ....... ...............X. ", +" ..... ................XX. ", +" . .................XX. ", +" ..................XX. ", +" ...................XX. ", +" ...................XX. ", +" ....................XX. ", +" ....................XX. ", +" .....................XX. ", +" ......................X. ", +" ........................ ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndd45.xpm b/pieces/xboard/ndd45.xpm new file mode 100644 index 0000000..13673a7 --- /dev/null +++ b/pieces/xboard/ndd45.xpm @@ -0,0 +1,51 @@ +/* XPM */ +static char * ndd45[] = { +"45 45 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ", +" .. .. ", +" ... ... ", +" .... ..... ", +" ..... ...... ", +" ............... ", +" ...XXX......XXX... ", +" ................XXX. ", +" ...................XX. ", +" ....XX...............X. ", +" ....X..................X. ", +" .....X..................X. ", +" ...XX...................XX. ", +" ...X.....................X. ", +" ..........................XX. ", +" ...........................X. ", +" .................X..........XX. ", +" ..............................X. ", +" .................X............X. ", +" ...............................XX. ", +" ................... .............X. ", +" ................. .............X. ", +" ...XX............ .............X. ", +" ...XX.......... .............XX. ", +" ...X......... ...............X. ", +" ............ ................X. ", +" ........... ................X. ", +" .....X... .................X. ", +" ....... ..................XX. ", +" .. ...................XX. ", +" ....................XX. ", +" .....................XX. ", +" ......................XX. ", +" ......................XX. ", +" .......................XX. ", +" ........................X. ", +" .........................X. ", +" .........................X. ", +" ........................... ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndd49.xpm b/pieces/xboard/ndd49.xpm new file mode 100644 index 0000000..1a4b04f --- /dev/null +++ b/pieces/xboard/ndd49.xpm @@ -0,0 +1,55 @@ +/* XPM */ +static char * ndd49[] = { +"49 49 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ", +" . . ", +" ... ... ", +" .... .... ", +" ..... ..... ", +" ............... ", +" ....XX.....XXX... ", +" ...XX..........XXX.. ", +" ..................XXX. ", +" .....................XX. ", +" .......................X. ", +" ......X..................X. ", +" ....XX....................X. ", +" ....X.....................XX. ", +" ...X.......................X. ", +" ............................XX. ", +" .............................X. ", +" .............................XX. ", +" ..................X............X. ", +" ..................X............XX. ", +" ................................XX. ", +" ..................................X. ", +" ................... ..............XX. ", +" ................... ..............XX. ", +" ................. ...............X. ", +" ...XX........... ...............X. ", +" ...X.......... ................XX. ", +" ............. ................XX. ", +" ............ .................XX. ", +" ......X.... ..................XX. ", +" ......... ...................X. ", +" ....... ....................X. ", +" .. .....................XX. ", +" ......................XX. ", +" .......................XX. ", +" ........................XX. ", +" .........................XX. ", +" .........................XX. ", +" ..........................XX. ", +" ..........................XX. ", +" ...........................XX. ", +" .............................. ", +" .............................. ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndd54.xpm b/pieces/xboard/ndd54.xpm new file mode 100644 index 0000000..5728700 --- /dev/null +++ b/pieces/xboard/ndd54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *ndd54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +".............. ....... ............................", +".............. ..... ...........................", +".............. ... ..........................", +".............. .. ..........................", +".............. .........................", +"............... .....................", +"............... X ..................", +".............. XXXX XXXX ................", +"............. XXXXX XXXXX ...............", +"............ X XXXX ..............", +"............ XXXX .............", +"........... XXXX XXXX ............", +"........... XXXX XXXX ............", +"........... XXXX XXXX ...........", +"........... XXX XXX ..........", +"........... X XXXX ..........", +".......... XXXX .........", +".......... XXXX .........", +"......... X XXXX .........", +"........ XX XXXX ........", +"........ X XXXX ........", +"....... XXXX ........", +"....... XXXX .......", +"...... . XXXX .......", +"...... ... XXXX .......", +"..... XX ..... XXXX .......", +"..... XXX ..... XXXX ......", +"..... XXX ....... XXXX ......", +"..... XX ....... XXXX ......", +"..... XX ........ XXXX ......", +"..... XX ........ XXXX ......", +"...... X ........ XXXX ......", +"........ ....... XXXXX ......", +"............ ....... XXXX .....", +"..................... XXXX .....", +".................... XXXX .....", +".................... XXXX .....", +"................... XXXX .....", +".................. XXXX .....", +".................. XXXX .....", +"................. XXXX .....", +"................. XXXX .....", +"................. XX .....", +"................. .....", +"................. .....", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/ndd58.xpm b/pieces/xboard/ndd58.xpm new file mode 100644 index 0000000..e9509a5 --- /dev/null +++ b/pieces/xboard/ndd58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *ndd58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"................ ......... ..............................", +"............... ....... .............................", +"............... ..... .............................", +"................ ... ............................", +"................ .. ............................", +"................ ........................", +"................ .....................", +"................ XX XXXX ...................", +"............... XXXXX XXXXX .................", +".............. XXX XXXXX ................", +"............. XXXX ...............", +"............. XXXX ..............", +"............ XXXX XXXX .............", +"............ XXXX XXXX ............", +"............ XXXX XXXX ............", +"............ XXX XXX ...........", +"........... X XXXX ...........", +"........... XXXX ..........", +"........... XXXX ..........", +".......... X XXXX .........", +".......... X XXXX .........", +"......... XX XXXX .........", +"........ X XXXX ........", +"....... XXXX ........", +"....... XXXX ........", +"...... . XXXX .......", +"...... ... XXXX .......", +"..... XX ..... XXXX .......", +"..... XXX ..... XXXX .......", +"..... XXX ....... XXXX ......", +"..... XX ....... XXXX ......", +"..... XX ........ XXXXX ......", +"..... X ........ XXXX ......", +"..... XX ........ XXXX ......", +"...... ........ XXXX ......", +"........ ....... XXXX ......", +"............. ....... XXXX .....", +"...................... XXXX .....", +"..................... XXXX .....", +"..................... XXXX .....", +".................... XXXX .....", +"................... XXXXX .....", +"................... XXXXX .....", +".................. XXXX .....", +".................. XXXX .....", +".................. XXX .....", +".................. .....", +".................. .....", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/ndd64.xpm b/pieces/xboard/ndd64.xpm new file mode 100644 index 0000000..3792964 --- /dev/null +++ b/pieces/xboard/ndd64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *ndd64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................. ........ .................................", +"................. ....... ................................", +"................. .... ................................", +"................. .. ...............................", +"................. . ...............................", +"................. ...........................", +".................. ........................", +".................. XX XXXX ......................", +"................. XXXXX XXXXXX .....................", +"................ XXX XXXXX ...................", +"............... X XXXX ..................", +"............... XXXX .................", +".............. XX XXXX ................", +".............. XXX XXXX ...............", +".............. XXXX XXXX ...............", +"............. XXXXX XXXX ..............", +"............. XXXX XXXX .............", +"............. X XXXX .............", +"............ XXXX ............", +"............ XXXX ............", +"............ XXXX ...........", +"........... X XXXX ...........", +"........... X XXXX ..........", +".......... XX XXXX ..........", +"......... X XXXX ..........", +"......... XXXX .........", +"........ XXXX .........", +"....... . XXXX .........", +"....... ... XXXX ........", +"....... XX ..... XXXX ........", +"...... XXXX ...... XXXX ........", +"...... XXXX ........ XXXX ........", +"...... XXX ........ XXXX ........", +"...... XXX ......... XXXX .......", +"...... X ......... XXXX .......", +"...... XX ......... XXXX .......", +"....... XX ......... XXXX .......", +"........ ......... XXXX .......", +".......... ......... XXXX .......", +".............. ......... XXXXX .......", +"......................... XXXX ......", +"........................ XXXX ......", +"....................... XXXX ......", +"...................... XXXX ......", +"...................... XXXX ......", +"..................... XXXX ......", +"..................... XXXX ......", +".................... XXXX ......", +".................... XXXX ......", +".................... XXXX ......", +".................... ......", +".................... ......", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/ndd72.xpm b/pieces/xboard/ndd72.xpm new file mode 100644 index 0000000..07a1fe0 --- /dev/null +++ b/pieces/xboard/ndd72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *ndd72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................. ......................................", +".................. ........... .....................................", +"................... ......... ....................................", +"................... ...... ....................................", +"................... ..... ...................................", +"................... ... ...................................", +"................... .. ...................................", +"................... ..............................", +"................... ...........................", +"................... XXXX XXXX .........................", +"................... XXXXXX XXXXXXX .......................", +".................. XXXX XXXXX ......................", +"................. X XXXX ....................", +"................ XXX ...................", +"............... XXXX ..................", +"............... XXXX .................", +".............. XX XXXX ................", +".............. XXX XXXX ...............", +".............. XXXX XXXX ...............", +".............. XXXXX XXX ..............", +".............. XXXX XXXX .............", +"............. X XXXX .............", +"............. XXXX ............", +"............. XXXX ............", +"............ XXXX ...........", +"............ XXXX ...........", +"........... X XXXX ...........", +"........... XX XXXX ..........", +".......... X XXXX ..........", +"......... XX XXXX ..........", +"......... XXXX .........", +"........ XXXX .........", +"....... XXXX .........", +"....... .. XXXX ........", +"...... .... XXXX ........", +"...... ...... XXXX ........", +"...... XX ........ XXXX .......", +"..... XXXX ........ XXXX .......", +"..... XXXX .......... XXXX .......", +"..... XXX .......... XXXX .......", +"..... XXX ........... XXXX .......", +"..... X ........... XXXX .......", +"..... XX ........... XXXX ......", +"..... XX ............ XXXX ......", +"...... X ........... XXXX ......", +"....... ........... XXXX ......", +"......... . ........... XXXX ......", +"............... ........... XXXX ......", +"............................ XXXX ......", +"............................ XXXX ......", +"........................... XXXX .....", +".......................... XXXXX .....", +"......................... XXXX .....", +"......................... XXXX .....", +"........................ XXXX .....", +"....................... XXXX .....", +"....................... XXXX .....", +"....................... XXXX .....", +"...................... XXXX .....", +"...................... XXXX .....", +"...................... XXX .....", +"...................... .....", +"...................... .....", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/ndd80.xpm b/pieces/xboard/ndd80.xpm new file mode 100644 index 0000000..bf56bdb --- /dev/null +++ b/pieces/xboard/ndd80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *ndd80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................... ............ ..........................................", +"...................... .......... .........................................", +"...................... ......... ........................................", +"...................... ...... ........................................", +"...................... .... .......................................", +"...................... ... .......................................", +"...................... . .......................................", +"...................... .................................", +"...................... ..............................", +"....................... XXXX XXXXXX ............................", +"...................... XXXXXXX XXXXXX ..........................", +"..................... XXXX XXXXX ........................", +".................... XXXX .......................", +"................... XXX ......................", +"................... XXXX .....................", +".................. XXXX ....................", +".................. XXX XXXX ...................", +".................. XXX XXXX ...................", +"................. XXXX XXXX ..................", +"................. XXXX XXX .................", +"................. XXXX XXXX .................", +"................. X XXXX ................", +"................ X XXXX ................", +"................ XXXX ...............", +"................ XXXX ...............", +"............... XXXX ..............", +"............... X XXXX ..............", +".............. X XXXX .............", +".............. XX XXXX .............", +"............. X XXXX .............", +"............ XX XXXX ............", +"............ XXXX ............", +"........... XXXX ............", +"........... . XXXX ...........", +".......... .. XXXX ...........", +"......... .... XXXX ...........", +"......... ...... XXXX ...........", +"......... XX ....... XXXX ..........", +"........ XXX ......... XXXX ..........", +"........ XXX .......... XXXX ..........", +"........ XXX ........... XXXX ..........", +"........ XX ............ XXXX ..........", +"........ X ............ XXXX ..........", +"........ XX ............ XXXX .........", +"........ X ............ XXXX .........", +"........ XX ............. XXXX .........", +"......... X ............. XXXX .........", +".......... ............. XXXX .........", +"............ ............ XXXX .........", +"................. ............. XXXX .........", +"................................ XXXX .........", +"............................... XXXX ........", +".............................. XXXX ........", +"............................. XXXX ........", +"............................ XXXX ........", +"............................ XXXX ........", +"........................... XXXX ........", +"........................... XXXX ........", +".......................... XXXX ........", +".......................... XXXX ........", +"......................... XXXX ........", +"......................... XXXX ........", +"......................... XXX ........", +"......................... X ........", +"......................... ........", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/ndd87.xpm b/pieces/xboard/ndd87.xpm new file mode 100644 index 0000000..5537192 --- /dev/null +++ b/pieces/xboard/ndd87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *ndd87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"........................ .............. .............................................", +"....................... ............ .............................................", +"....................... .......... ............................................", +"....................... ........ ............................................", +"....................... ...... ...........................................", +"....................... .... ...........................................", +"....................... ... ..........................................", +"....................... . ..........................................", +"........................ ....................................", +"........................ .................................", +"........................ ...............................", +"........................ XXXX XXXXXX .............................", +"....................... XXXXXXX XXXXXXXX ............................", +"...................... XXXXXXXX XXXXXXXX ..........................", +"..................... XXXX XXXXXX .........................", +".................... X XXXXX ........................", +".................... XXXXX .......................", +"................... XXX XXXXX ......................", +"................... XXXXX XXXXX .....................", +"................... XXXXX XXXXX .....................", +".................. XXXXXX XXXXX ....................", +".................. XXXXXX XXXXX ...................", +".................. XXXXXX XXXX ..................", +".................. XX XX XXXXX ..................", +".................. XX XXXXX .................", +"................. XXXX .................", +"................. XXXXX ................", +"................. XXXX ................", +"................ XXXXX ...............", +"................ XX XXXX ...............", +"............... XX XXXXX ..............", +".............. XX XXXXX ..............", +".............. XX XXXXX ..............", +"............. XX XXXXX .............", +"............ X XXXXX .............", +"............ XXXXX .............", +"........... XXXXX ............", +"........... . XXXXX ............", +".......... .. XXXXX ............", +".......... .... XXXXX ............", +"......... ...... XXXXX ...........", +"......... XX ........ XXXXX ...........", +"......... XXXX ......... XXXXX ...........", +"........ XXXXX .......... XXXXX ...........", +"........ XXXXX ........... XXXXX ..........", +"........ XXXX ............ XXXXXX ..........", +"........ XX ............ XXXXX ..........", +"........ XX ............. XXXXX ..........", +"........ XX ............. XXXXX ..........", +"......... XX ............. XXXXX .........", +"......... XX ............. XXXXX .........", +".......... ............. XXXXXX .........", +"........... ............. XXXXXX .........", +"............. . ............. XXXXXX .........", +"................... ............. XXXXX .........", +".................................. XXXXX .........", +".................................. XXXXX .........", +"................................. XXXXX .........", +"................................ XXXXX ........", +"............................... XXXXX ........", +".............................. XXXXX ........", +".............................. XXXXX ........", +"............................. XXXXXX ........", +"............................. XXXXXX ........", +"............................ XXXXXX ........", +"............................ XXXXXX ........", +"............................ XXXXXX ........", +"........................... XXXXX ........", +"........................... XXXX ........", +"........................... ........", +"........................... ........", +"............................ ........", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/ndd95.xpm b/pieces/xboard/ndd95.xpm new file mode 100644 index 0000000..6d2a62e --- /dev/null +++ b/pieces/xboard/ndd95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *ndd95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".......................... ............... ..................................................", +"......................... ............. .................................................", +".......................... ........... ................................................", +".......................... ......... ................................................", +".......................... ....... ...............................................", +".......................... ...... ...............................................", +".......................... .... ..............................................", +".......................... ... ..............................................", +".......................... .........................................", +".......................... .....................................", +".......................... ...................................", +"........................... XXX XXXX .................................", +".......................... XXXXXX XXXXXXX ...............................", +"......................... XXXXXXXXX XXXXXXXX ..............................", +"........................ XXXXX XXXXXXX ............................", +"....................... XXX XXXXXX ...........................", +"...................... XXXXX ..........................", +"...................... XXXXX .........................", +"..................... XXXXX ........................", +"..................... XXX XXXXX .......................", +"..................... XXXXX XXXXX .......................", +".................... XXXXX XXXXX ......................", +".................... XXXXXX XXXXX .....................", +".................... XXXXX XXXX ....................", +".................... XXXXXX XXXXX ....................", +".................... XXXX XXXXX ...................", +"................... XX XXXX ...................", +"................... XXXXX ..................", +"................... XXXX ..................", +".................. XXXXX .................", +".................. XXXX .................", +"................. X XXXXX ................", +"................. X XXXX ................", +"................ XX XXXXX ................", +"................ XX XXXXX ...............", +"............... X XXXXX ...............", +".............. XX XXXXX ...............", +".............. XXXXX ..............", +"............. XXXXX ..............", +"............ XXXXX ..............", +"............ . XXXXX .............", +"........... ... XXXXX .............", +"........... .... XXXXX .............", +".......... ...... XXXXX ............", +".......... XX ........ XXXXXX ............", +".......... XXXX ......... XXXXX ............", +"......... XXXXX ........... XXXXX ............", +"......... XXXXX ............ XXXXX ............", +"......... XXXX ............. XXXXX ...........", +"......... XX .............. XXXXXX ...........", +"......... X .............. XXXXX ...........", +"......... XX .............. XXXXX ...........", +"......... XX ............... XXXXX ...........", +".......... XX ............... XXXXX ...........", +".......... XX ............... XXXXX ..........", +"........... .............. XXXXXX ..........", +"............. .............. XXXXXX ..........", +"............... .............. XXXXXX ..........", +".................... .............. XXXXX ..........", +"..................... .............. XXXXX ..........", +"...................................... XXXXX ..........", +"..................................... XXXXX ..........", +".................................... XXXXX ..........", +"................................... XXXXX .........", +".................................. XXXXX .........", +".................................. XXXXXX .........", +"................................. XXXXXX .........", +"................................. XXXXXX .........", +"................................ XXXXXX .........", +"................................ XXXXXX .........", +"............................... XXXXXX .........", +"............................... XXXXXX .........", +"............................... XXXXXX .........", +".............................. XXXXX .........", +".............................. XXXX .........", +".............................. .........", +".............................. .........", +"............................... .........", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/ndl108.xpm b/pieces/xboard/ndl108.xpm new file mode 100644 index 0000000..f289b06 --- /dev/null +++ b/pieces/xboard/ndl108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *ndl108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................. .................. .........................................................", +"............................ ................ ........................................................", +"............................ .............. ........................................................", +"............................ ........... .......................................................", +"............................ .......... .......................................................", +"............................. ....... ......................................................", +"............................. ...... ......................................................", +"............................. .... .....................................................", +"............................. ... .....................................................", +"............................. .. .................................................", +"............................. ............................................", +"............................. .........................................", +".............................. X XXX .......................................", +"............................. XXXXX XXXXXXX .....................................", +"............................ XXXXXXXXX XXXXXXXXXX ...................................", +"........................... XXXXXXXX XXXXXXXXX ..................................", +".......................... XXXXX XXXXXXX ................................", +".......................... X XXXXXX ...............................", +"......................... XXXXX ..............................", +"........................ XXXXX .............................", +"........................ XXXXX ............................", +"....................... XXX XXXXX ...........................", +"....................... XXXXXX XXXXX ..........................", +"....................... XXXXX XXXXX ..........................", +"...................... XXXXXX XXXXX .........................", +"...................... XXXXXXX XXXXX ........................", +"...................... XXXXXX XXXX ........................", +"...................... XXXXXXX XXXXX .......................", +"...................... XX XX XXXXX ......................", +"...................... XX XXXXX ......................", +"..................... XX XXXXX .....................", +"..................... XXXXX .....................", +"..................... XXXX ....................", +".................... XXXXX ....................", +".................... XXXX ...................", +"................... XXXXX ...................", +"................... XX XXXX ..................", +".................. XX XXXXX ..................", +"................. XX XXXXX ..................", +"................. X XXXXX .................", +"................ XX XXXXX .................", +"............... X XXXX .................", +".............. X XXXXX ................", +".............. XXXXX ................", +"............. XXXXX ................", +"............. XXXXX ...............", +"............ . XXXXX ...............", +"............ .. XXXXXX ...............", +"........... .... XXXXX ..............", +"........... ...... XXXXX ..............", +".......... ........ XXXXX ..............", +".......... XX ......... XXXXXX ..............", +".......... XXXX ........... XXXXX .............", +"......... XXXXX ............. XXXXX .............", +"......... XXXXX ............. XXXXX .............", +"......... XXXX ............... XXXXXX .............", +"......... XX ............... XXXXX .............", +"......... ................ XXXXX ............", +"......... XX ................ XXXXX ............", +"......... XX ................ XXXXX ............", +".......... XX ................. XXXXX ............", +".......... XX ................. XXXXXX ............", +"........... XX ................. XXXXXX ............", +"............ X ................. XXXXX ............", +".............. ................. XXXXX ...........", +"................ ................ XXXXX ...........", +"...................... ................ XXXXX ...........", +"...................... ................ XXXXX ...........", +"....................... ................ XXXXXX ...........", +"........................................... XXXXXX ...........", +".......................................... XXXXXX ...........", +"......................................... XXXXXX ...........", +"........................................ XXXXXX ...........", +"....................................... XXXXXX ...........", +"...................................... XXXXX ..........", +"...................................... XXXXX ..........", +"..................................... XXXXX ..........", +".................................... XXXXX ..........", +".................................... XXXXX ..........", +"................................... XXXXX ..........", +"................................... XXXXX ..........", +".................................. XXXXX ..........", +".................................. XXXXX ..........", +".................................. XXXXX ..........", +"................................. XXXXX ..........", +"................................. XXXX ..........", +"................................. XXX ..........", +"................................. ..........", +"................................. ..........", +".................................. ..........", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/ndl116.xpm b/pieces/xboard/ndl116.xpm new file mode 100644 index 0000000..f5dc793 --- /dev/null +++ b/pieces/xboard/ndl116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *ndl116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"..................................................... ..............................................................", +"................................ .................. .............................................................", +"............................... ................ ............................................................", +"............................... ............... ............................................................", +"............................... ............ ...........................................................", +"............................... .......... ...........................................................", +"............................... ........ ..........................................................", +"............................... ...... ..........................................................", +"............................... ..... .........................................................", +"............................... ... .........................................................", +"................................ ... .........................................................", +"................................ .................................................", +"................................ ..............................................", +"................................ ............................................", +"................................. XXXXX XXXXXXX ..........................................", +"................................ XXXXXXXX XXXXXXXXXX ........................................", +"............................... XXXXXXXXXX XXXXXXXXXXX ......................................", +".............................. XXXXXX XXXXXXXX .....................................", +"............................. XXX XXXXXXX ...................................", +"............................ XXXXXX ..................................", +"........................... XXXXX .................................", +"........................... XXXXX ................................", +".......................... XXXXX ...............................", +".......................... XXX XXXXX ..............................", +".......................... XXXXX XXXXX .............................", +"......................... XXXX XXXXX .............................", +"......................... XXXXX XXXXX ............................", +"......................... XXXXXX XXXXX ...........................", +"......................... XXXXXX XXXXX ..........................", +"........................ XXXXXX XXXXX ..........................", +"........................ XX XX XXXXX .........................", +"........................ XX XXXX .........................", +"........................ XX XXXXX ........................", +"....................... XXXXX ........................", +"....................... XXXXX .......................", +"....................... XXXXX .......................", +"...................... XXXXX ......................", +"...................... XXXXX ......................", +"..................... XXXXX .....................", +"..................... XX XXXXX .....................", +".................... XX XXXXX ....................", +"................... XX XXXX ....................", +"................... X XXXXX ....................", +".................. XX XXXXX ...................", +"................. X XXXXX ...................", +"................. X XXXXX ...................", +"................ XXXXX ..................", +"............... XXXXX ..................", +"............... . XXXXX ..................", +".............. .. XXXXX .................", +".............. .... XXXXXX .................", +"............. ..... XXXXX .................", +"............. ....... XXXXX .................", +"............. ......... XXXXX ................", +"............ XX ........... XXXXXX ................", +"............ XXXX ............ XXXXX ................", +"............ XXXXX .............. XXXXX ................", +"........... XXXXX ............... XXXXX ...............", +"........... XXXX ................ XXXXXX ...............", +"........... XXXX ................. XXXXXX ...............", +"........... XX ................. XXXXX ...............", +"........... ................. XXXXX ...............", +"........... XX .................. XXXXX ..............", +"........... XX .................. XXXXX ..............", +"............ XX .................. XXXXXX ..............", +"............ XX .................. XXXXXX ..............", +"............. XX .................. XXXXX ..............", +".............. .................. XXXXX ..............", +"................ .................. XXXXX ..............", +".................. . .................. XXXXX .............", +"......................... ................. XXXXX .............", +"......................... ................. XXXXXX .............", +".......................... ................. XXXXXX .............", +".............................................. XXXXXX .............", +"............................................. XXXXXX .............", +"............................................ XXXXXX .............", +"........................................... XXXXXX .............", +"........................................... XXXXX .............", +".......................................... XXXXX .............", +"......................................... XXXXX ............", +"........................................ XXXXX ............", +"........................................ XXXXX ............", +"....................................... XXXXX ............", +"....................................... XXXXX ............", +"...................................... XXXXX ............", +"...................................... XXXXX ............", +"..................................... XXXXX ............", +"..................................... XXXXX ............", +"..................................... XXXXX ............", +".................................... XXXXXX ............", +".................................... XXXXX ............", +".................................... XX ............", +".................................... ............", +".................................... ............", +"..................................... ............", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/ndl129.xpm b/pieces/xboard/ndl129.xpm new file mode 100644 index 0000000..177a28a --- /dev/null +++ b/pieces/xboard/ndl129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *ndl129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................... ...................... ....................................................................", +".................................. ................... ...................................................................", +".................................. .................. ...................................................................", +".................................. ................ ..................................................................", +".................................. ............. .................................................................", +".................................. ............ .................................................................", +".................................. ......... ................................................................", +".................................. ....... ................................................................", +".................................. ...... ...............................................................", +".................................. .... ...............................................................", +".................................. ... ...............................................................", +".................................. .. ............................................................", +".................................. ......................................................", +"................................... ..................................................", +"................................... ................................................", +"................................... XX ..............................................", +"................................... XXXXXX XXXXXXXXX ............................................", +".................................. XXXXXXXXX XXXXXXXXXXX ..........................................", +"................................. XXXXXXXXXXX XXXXXXXXXXXX .........................................", +"................................ XXXXXXXXXXX XXXXXXXXXXXXX .......................................", +"................................ XXXXXXX XXXXXXXXXX ......................................", +"............................... XXXXX XXXXXXXX .....................................", +".............................. XXXXXXXX ....................................", +"............................. XXXXXXXX ...................................", +"............................. XXXXXXX ..................................", +"............................ XXXXXXX .................................", +"............................ XXXXX XXXXXX ................................", +"........................... XXXXXXX XXXXXX ...............................", +"........................... XXXXX XXXXXX ...............................", +"........................... XXXXXX XXXXXX ..............................", +"........................... XXXXXXX XXXXXX .............................", +".......................... XXXXXXXX XXXXXXX ............................", +".......................... XXXXXXX XXXXXXX ............................", +".......................... XXXXXXX XXXXXX ...........................", +".......................... XXXXXX XXXXXXX ..........................", +".......................... XX XXXXXXX ..........................", +".......................... XX XXXXXX .........................", +"......................... XX XXXXXXX .........................", +"......................... XXXXXXX ........................", +"......................... XXXXXXX ........................", +"........................ XXXXXXX .......................", +"........................ XXXXXXX .......................", +"....................... XXXXXXX ......................", +"....................... X XXXXXXX ......................", +"...................... XXX XXXXXXX ......................", +"..................... XXX XXXXXXX .....................", +"..................... XX XXXXXXX .....................", +".................... XXX XXXXXXX ....................", +"................... XXX XXXXXXX ....................", +"................... XX XXXXXXXX ....................", +".................. XXX XXXXXXX ...................", +"................. X XXXXXXX ...................", +"................. XXXXXXXX ...................", +"................ XXXXXXX ..................", +"............... XXXXXXX ..................", +"............... . XXXXXXXX ..................", +".............. .. XXXXXXX ..................", +".............. ... XXXXXXX .................", +"............. ..... XXXXXXXX .................", +"............. ....... XXXXXXXX .................", +"............ ......... XXXXXXX .................", +"............ XX .......... XXXXXXX ................", +"............ XXXX ............ XXXXXXXX ................", +"............ XXXXXX .............. XXXXXXXX ................", +"........... XXXXXX .............. XXXXXXX ................", +"........... XXXXXX ................ XXXXXXX ................", +"........... XXXXX ................. XXXXXXX ...............", +"........... XXXXX .................. XXXXXXXX ...............", +"........... XXX ................... XXXXXXXX ...............", +"........... X ................... XXXXXXX ...............", +"........... XX ................... XXXXXXX ...............", +"........... XXX .................... XXXXXXX ..............", +"........... XXX .................... XXXXXXXX ..............", +"............ XXX .................... XXXXXXXX ..............", +"............ XXX .................... XXXXXXXX ..............", +"............. XXX .................... XXXXXXXX ..............", +".............. X .................... XXXXXXXX ..............", +"............... .................... XXXXXXX ..............", +"................. ................... XXXXXXX ..............", +"................... ................... XXXXXXX .............", +".......................... ................... XXXXXXXX .............", +"........................... .................... XXXXXXXX .............", +"............................ .................... XXXXXXXX .............", +"................................................... XXXXXXXX .............", +".................................................. XXXXXXXX .............", +"................................................. XXXXXXXX .............", +"................................................ XXXXXXXX .............", +"............................................... XXXXXXXX .............", +"............................................... XXXXXXX .............", +".............................................. XXXXXXX .............", +"............................................. XXXXXXX ............", +"............................................. XXXXXXX ............", +"............................................ XXXXXXX ............", +"........................................... XXXXXXXX ............", +"........................................... XXXXXXXX ............", +".......................................... XXXXXXXX ............", +".......................................... XXXXXXXX ............", +"......................................... XXXXXXXX ............", +"......................................... XXXXXXXX ............", +"......................................... XXXXXXXX ............", +"......................................... XXXXXXXX ............", +"........................................ XXXXXXX ............", +"........................................ XXXXXX ............", +"........................................ XXXX ............", +"........................................ ............", +"........................................ ............", +"........................................ ............", +"......................................... .............", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/ndl21.xpm b/pieces/xboard/ndl21.xpm new file mode 100644 index 0000000..f1430a5 --- /dev/null +++ b/pieces/xboard/ndl21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *ndl21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +"..... .. ...........", +"..... ..........", +"..... ........", +"..... XX X ......", +"..... XX XX .....", +".... X XX ....", +".... X XX ....", +"... X XXX ...", +"... X XX ...", +".. XX ...", +".. X X XX ..", +".. X .. XX ..", +".. X .. XX ..", +".. .. XX ..", +"....... XX ..", +"...... XX ..", +"...... XX ..", +"...... ..", +".....................", +"....................." +}; diff --git a/pieces/xboard/ndl25.xpm b/pieces/xboard/ndl25.xpm new file mode 100644 index 0000000..c8dca0b --- /dev/null +++ b/pieces/xboard/ndl25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *ndl25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +"....... ... .............", +"....... . ............", +"....... .........", +"...... XX XXX .......", +"...... XX X ......", +"..... X X X .....", +"..... XX XX .....", +".... X ....", +".... X XX ....", +"... XX ...", +"... X ...", +".. XX .. XX ...", +".. X .... XX ...", +".. .... XX ..", +"... .... X ..", +"..... .... XX ..", +".......... XX ..", +"......... XX ..", +"........ XX ..", +"........ ..", +"........ ..", +".........................", +"........................." +}; diff --git a/pieces/xboard/ndl29.xpm b/pieces/xboard/ndl29.xpm new file mode 100644 index 0000000..064b9aa --- /dev/null +++ b/pieces/xboard/ndl29.xpm @@ -0,0 +1,35 @@ +/* XPM */ +static char * ndl29[] = { +"29 29 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" . . ", +" .. ... ", +" ... ... ", +" ........... ", +" ..XX...XXX.. ", +" ...........X.. ", +" ..XX........X.. ", +" ..X...........X.. ", +" ..X...........XX. ", +" ................X.. ", +" ..........X.....XX. ", +" ..................X. ", +" ..................XX. ", +" .......... .......XX. ", +" .XX..... ........X. ", +" .X..... .........XX. ", +" ...X.. ..........XX. ", +" .... ..........XX. ", +" ...........XX. ", +" ............XX. ", +" .............XX. ", +" ..............XX. ", +" ...............X. ", +" ................. ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndl33.xpm b/pieces/xboard/ndl33.xpm new file mode 100644 index 0000000..6e35445 --- /dev/null +++ b/pieces/xboard/ndl33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *ndl33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +"............... .................", +"......... ... .................", +"......... .. ................", +"......... ..............", +"......... XX XX ............", +"......... X XX ..........", +"........ X .........", +"........ XX X ........", +"....... X X .......", +"....... X XX .......", +"...... X ......", +"...... XX ......", +"..... X X .....", +"..... XX .....", +".... XX .....", +".... .. X ....", +"... X .... XX ....", +"... X .... XX ....", +"... ..... XX ....", +"... ..... X ....", +".... ..... X ...", +"............. XX ...", +"............ XX ...", +"........... XX ...", +"........... XX ...", +".......... XX ...", +".......... ...", +".......... ...", +".................................", +"................................." +}; diff --git a/pieces/xboard/ndl37.xpm b/pieces/xboard/ndl37.xpm new file mode 100644 index 0000000..4cd933e --- /dev/null +++ b/pieces/xboard/ndl37.xpm @@ -0,0 +1,43 @@ +/* XPM */ +static char * ndl37[] = { +"37 37 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ", +" . .. ", +" ... .. ", +" .... .... ", +" ............ ", +" ...XX....XXX.. ", +" ...X.........XX.. ", +" ...............X.. ", +" ....X............X.. ", +" ...XX.............X.. ", +" ..XX..............XX. ", +" ....................X.. ", +" ....................XX. ", +" .....................X.. ", +" .............X........XX. ", +" .......................X. ", +" ............. ..........X. ", +" ............. ..........XX. ", +" .XX........ ..........XX. ", +" .X....... ............X. ", +" ........ ............X. ", +" ....X.. .............XX. ", +" ...... ..............XX. ", +" . ..............XX. ", +" ...............XX. ", +" ................XX. ", +" .................XX. ", +" .................XX. ", +" ..................XX. ", +" ...................X. ", +" ..................... ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndl40.xpm b/pieces/xboard/ndl40.xpm new file mode 100644 index 0000000..96982ae --- /dev/null +++ b/pieces/xboard/ndl40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * ndl40[] = { +"40 40 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" . .. ", +" ... .. ", +" .... .... ", +" ..... .... ", +" .............. ", +" ...XXX.....XXX... ", +" ...............XX.. ", +" .................X.. ", +" ....XX.............X.. ", +" ...XX...............X.. ", +" ..XX................XX. ", +" ..X..................XX. ", +" ......................XX. ", +" .......................XX. ", +" ........................XX. ", +" ...............X..........X.. ", +" ..........................XX. ", +" ............... ...........XX. ", +" .............. ............X. ", +" ..XX......... ............XX. ", +" ..XX....... .............XX. ", +" ..X....... .............XX. ", +" .....X... ...............X. ", +" ....... ...............X. ", +" ..... ................XX. ", +" . .................XX. ", +" ..................XX. ", +" ...................XX. ", +" ...................XX. ", +" ....................XX. ", +" ....................XX. ", +" .....................XX. ", +" ......................X. ", +" ........................ ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndl45.xpm b/pieces/xboard/ndl45.xpm new file mode 100644 index 0000000..3d276b9 --- /dev/null +++ b/pieces/xboard/ndl45.xpm @@ -0,0 +1,51 @@ +/* XPM */ +static char * ndl45[] = { +"45 45 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ", +" .. .. ", +" ... ... ", +" .... ..... ", +" ..... ...... ", +" ............... ", +" ...XXX......XXX... ", +" ................XXX. ", +" ...................XX. ", +" ....XX...............X. ", +" ....X..................X. ", +" .....X..................X. ", +" ...XX...................XX. ", +" ...X.....................X. ", +" ..........................XX. ", +" ...........................X. ", +" .................X..........XX. ", +" ..............................X. ", +" .................X............X. ", +" ...............................XX. ", +" ................... .............X. ", +" ................. .............X. ", +" ...XX............ .............X. ", +" ...XX.......... .............XX. ", +" ...X......... ...............X. ", +" ............ ................X. ", +" ........... ................X. ", +" .....X... .................X. ", +" ....... ..................XX. ", +" .. ...................XX. ", +" ....................XX. ", +" .....................XX. ", +" ......................XX. ", +" ......................XX. ", +" .......................XX. ", +" ........................X. ", +" .........................X. ", +" .........................X. ", +" ........................... ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndl49.xpm b/pieces/xboard/ndl49.xpm new file mode 100644 index 0000000..e79a791 --- /dev/null +++ b/pieces/xboard/ndl49.xpm @@ -0,0 +1,55 @@ +/* XPM */ +static char * ndl49[] = { +"49 49 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ", +" . . ", +" ... ... ", +" .... .... ", +" ..... ..... ", +" ............... ", +" ....XX.....XXX... ", +" ...XX..........XXX.. ", +" ..................XXX. ", +" .....................XX. ", +" .......................X. ", +" ......X..................X. ", +" ....XX....................X. ", +" ....X.....................XX. ", +" ...X.......................X. ", +" ............................XX. ", +" .............................X. ", +" .............................XX. ", +" ..................X............X. ", +" ..................X............XX. ", +" ................................XX. ", +" ..................................X. ", +" ................... ..............XX. ", +" ................... ..............XX. ", +" ................. ...............X. ", +" ...XX........... ...............X. ", +" ...X.......... ................XX. ", +" ............. ................XX. ", +" ............ .................XX. ", +" ......X.... ..................XX. ", +" ......... ...................X. ", +" ....... ....................X. ", +" .. .....................XX. ", +" ......................XX. ", +" .......................XX. ", +" ........................XX. ", +" .........................XX. ", +" .........................XX. ", +" ..........................XX. ", +" ..........................XX. ", +" ...........................XX. ", +" .............................. ", +" .............................. ", +" ", +" ", +" "}; diff --git a/pieces/xboard/ndl54.xpm b/pieces/xboard/ndl54.xpm new file mode 100644 index 0000000..9d06e45 --- /dev/null +++ b/pieces/xboard/ndl54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *ndl54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +".............. ....... ............................", +".............. ..... ...........................", +".............. ... ..........................", +".............. .. ..........................", +".............. .........................", +"............... .....................", +"............... X ..................", +".............. XXXX XXXX ................", +"............. XXXXX XXXXX ...............", +"............ X XXXX ..............", +"............ XXXX .............", +"........... XXXX XXXX ............", +"........... XXXX XXXX ............", +"........... XXXX XXXX ...........", +"........... XXX XXX ..........", +"........... X XXXX ..........", +".......... XXXX .........", +".......... XXXX .........", +"......... X XXXX .........", +"........ XX XXXX ........", +"........ X XXXX ........", +"....... XXXX ........", +"....... XXXX .......", +"...... . XXXX .......", +"...... ... XXXX .......", +"..... XX ..... XXXX .......", +"..... XXX ..... XXXX ......", +"..... XXX ....... XXXX ......", +"..... XX ....... XXXX ......", +"..... XX ........ XXXX ......", +"..... XX ........ XXXX ......", +"...... X ........ XXXX ......", +"........ ....... XXXXX ......", +"............ ....... XXXX .....", +"..................... XXXX .....", +".................... XXXX .....", +".................... XXXX .....", +"................... XXXX .....", +".................. XXXX .....", +".................. XXXX .....", +"................. XXXX .....", +"................. XXXX .....", +"................. XX .....", +"................. .....", +"................. .....", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/ndl58.xpm b/pieces/xboard/ndl58.xpm new file mode 100644 index 0000000..9392382 --- /dev/null +++ b/pieces/xboard/ndl58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *ndl58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"................ ......... ..............................", +"............... ....... .............................", +"............... ..... .............................", +"................ ... ............................", +"................ .. ............................", +"................ ........................", +"................ .....................", +"................ XX XXXX ...................", +"............... XXXXX XXXXX .................", +".............. XXX XXXXX ................", +"............. XXXX ...............", +"............. XXXX ..............", +"............ XXXX XXXX .............", +"............ XXXX XXXX ............", +"............ XXXX XXXX ............", +"............ XXX XXX ...........", +"........... X XXXX ...........", +"........... XXXX ..........", +"........... XXXX ..........", +".......... X XXXX .........", +".......... X XXXX .........", +"......... XX XXXX .........", +"........ X XXXX ........", +"....... XXXX ........", +"....... XXXX ........", +"...... . XXXX .......", +"...... ... XXXX .......", +"..... XX ..... XXXX .......", +"..... XXX ..... XXXX .......", +"..... XXX ....... XXXX ......", +"..... XX ....... XXXX ......", +"..... XX ........ XXXXX ......", +"..... X ........ XXXX ......", +"..... XX ........ XXXX ......", +"...... ........ XXXX ......", +"........ ....... XXXX ......", +"............. ....... XXXX .....", +"...................... XXXX .....", +"..................... XXXX .....", +"..................... XXXX .....", +".................... XXXX .....", +"................... XXXXX .....", +"................... XXXXX .....", +".................. XXXX .....", +".................. XXXX .....", +".................. XXX .....", +".................. .....", +".................. .....", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/ndl64.xpm b/pieces/xboard/ndl64.xpm new file mode 100644 index 0000000..b46377a --- /dev/null +++ b/pieces/xboard/ndl64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *ndl64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................. ........ .................................", +"................. ....... ................................", +"................. .... ................................", +"................. .. ...............................", +"................. . ...............................", +"................. ...........................", +".................. ........................", +".................. XX XXXX ......................", +"................. XXXXX XXXXXX .....................", +"................ XXX XXXXX ...................", +"............... X XXXX ..................", +"............... XXXX .................", +".............. XX XXXX ................", +".............. XXX XXXX ...............", +".............. XXXX XXXX ...............", +"............. XXXXX XXXX ..............", +"............. XXXX XXXX .............", +"............. X XXXX .............", +"............ XXXX ............", +"............ XXXX ............", +"............ XXXX ...........", +"........... X XXXX ...........", +"........... X XXXX ..........", +".......... XX XXXX ..........", +"......... X XXXX ..........", +"......... XXXX .........", +"........ XXXX .........", +"....... . XXXX .........", +"....... ... XXXX ........", +"....... XX ..... XXXX ........", +"...... XXXX ...... XXXX ........", +"...... XXXX ........ XXXX ........", +"...... XXX ........ XXXX ........", +"...... XXX ......... XXXX .......", +"...... X ......... XXXX .......", +"...... XX ......... XXXX .......", +"....... XX ......... XXXX .......", +"........ ......... XXXX .......", +".......... ......... XXXX .......", +".............. ......... XXXXX .......", +"......................... XXXX ......", +"........................ XXXX ......", +"....................... XXXX ......", +"...................... XXXX ......", +"...................... XXXX ......", +"..................... XXXX ......", +"..................... XXXX ......", +".................... XXXX ......", +".................... XXXX ......", +".................... XXXX ......", +".................... ......", +".................... ......", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/ndl72.xpm b/pieces/xboard/ndl72.xpm new file mode 100644 index 0000000..dac2c14 --- /dev/null +++ b/pieces/xboard/ndl72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *ndl72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................. ......................................", +".................. ........... .....................................", +"................... ......... ....................................", +"................... ...... ....................................", +"................... ..... ...................................", +"................... ... ...................................", +"................... .. ...................................", +"................... ..............................", +"................... ...........................", +"................... XXXX XXXX .........................", +"................... XXXXXX XXXXXXX .......................", +".................. XXXX XXXXX ......................", +"................. X XXXX ....................", +"................ XXX ...................", +"............... XXXX ..................", +"............... XXXX .................", +".............. XX XXXX ................", +".............. XXX XXXX ...............", +".............. XXXX XXXX ...............", +".............. XXXXX XXX ..............", +".............. XXXX XXXX .............", +"............. X XXXX .............", +"............. XXXX ............", +"............. XXXX ............", +"............ XXXX ...........", +"............ XXXX ...........", +"........... X XXXX ...........", +"........... XX XXXX ..........", +".......... X XXXX ..........", +"......... XX XXXX ..........", +"......... XXXX .........", +"........ XXXX .........", +"....... XXXX .........", +"....... .. XXXX ........", +"...... .... XXXX ........", +"...... ...... XXXX ........", +"...... XX ........ XXXX .......", +"..... XXXX ........ XXXX .......", +"..... XXXX .......... XXXX .......", +"..... XXX .......... XXXX .......", +"..... XXX ........... XXXX .......", +"..... X ........... XXXX .......", +"..... XX ........... XXXX ......", +"..... XX ............ XXXX ......", +"...... X ........... XXXX ......", +"....... ........... XXXX ......", +"......... . ........... XXXX ......", +"............... ........... XXXX ......", +"............................ XXXX ......", +"............................ XXXX ......", +"........................... XXXX .....", +".......................... XXXXX .....", +"......................... XXXX .....", +"......................... XXXX .....", +"........................ XXXX .....", +"....................... XXXX .....", +"....................... XXXX .....", +"....................... XXXX .....", +"...................... XXXX .....", +"...................... XXXX .....", +"...................... XXX .....", +"...................... .....", +"...................... .....", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/ndl80.xpm b/pieces/xboard/ndl80.xpm new file mode 100644 index 0000000..649a597 --- /dev/null +++ b/pieces/xboard/ndl80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *ndl80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................... ............ ..........................................", +"...................... .......... .........................................", +"...................... ......... ........................................", +"...................... ...... ........................................", +"...................... .... .......................................", +"...................... ... .......................................", +"...................... . .......................................", +"...................... .................................", +"...................... ..............................", +"....................... XXXX XXXXXX ............................", +"...................... XXXXXXX XXXXXX ..........................", +"..................... XXXX XXXXX ........................", +".................... XXXX .......................", +"................... XXX ......................", +"................... XXXX .....................", +".................. XXXX ....................", +".................. XXX XXXX ...................", +".................. XXX XXXX ...................", +"................. XXXX XXXX ..................", +"................. XXXX XXX .................", +"................. XXXX XXXX .................", +"................. X XXXX ................", +"................ X XXXX ................", +"................ XXXX ...............", +"................ XXXX ...............", +"............... XXXX ..............", +"............... X XXXX ..............", +".............. X XXXX .............", +".............. XX XXXX .............", +"............. X XXXX .............", +"............ XX XXXX ............", +"............ XXXX ............", +"........... XXXX ............", +"........... . XXXX ...........", +".......... .. XXXX ...........", +"......... .... XXXX ...........", +"......... ...... XXXX ...........", +"......... XX ....... XXXX ..........", +"........ XXX ......... XXXX ..........", +"........ XXX .......... XXXX ..........", +"........ XXX ........... XXXX ..........", +"........ XX ............ XXXX ..........", +"........ X ............ XXXX ..........", +"........ XX ............ XXXX .........", +"........ X ............ XXXX .........", +"........ XX ............. XXXX .........", +"......... X ............. XXXX .........", +".......... ............. XXXX .........", +"............ ............ XXXX .........", +"................. ............. XXXX .........", +"................................ XXXX .........", +"............................... XXXX ........", +".............................. XXXX ........", +"............................. XXXX ........", +"............................ XXXX ........", +"............................ XXXX ........", +"........................... XXXX ........", +"........................... XXXX ........", +".......................... XXXX ........", +".......................... XXXX ........", +"......................... XXXX ........", +"......................... XXXX ........", +"......................... XXX ........", +"......................... X ........", +"......................... ........", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/ndl87.xpm b/pieces/xboard/ndl87.xpm new file mode 100644 index 0000000..959803d --- /dev/null +++ b/pieces/xboard/ndl87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *ndl87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"........................ .............. .............................................", +"....................... ............ .............................................", +"....................... .......... ............................................", +"....................... ........ ............................................", +"....................... ...... ...........................................", +"....................... .... ...........................................", +"....................... ... ..........................................", +"....................... . ..........................................", +"........................ ....................................", +"........................ .................................", +"........................ ...............................", +"........................ XXXX XXXXXX .............................", +"....................... XXXXXXX XXXXXXXX ............................", +"...................... XXXXXXXX XXXXXXXX ..........................", +"..................... XXXX XXXXXX .........................", +".................... X XXXXX ........................", +".................... XXXXX .......................", +"................... XXX XXXXX ......................", +"................... XXXXX XXXXX .....................", +"................... XXXXX XXXXX .....................", +".................. XXXXXX XXXXX ....................", +".................. XXXXXX XXXXX ...................", +".................. XXXXXX XXXX ..................", +".................. XX XX XXXXX ..................", +".................. XX XXXXX .................", +"................. XXXX .................", +"................. XXXXX ................", +"................. XXXX ................", +"................ XXXXX ...............", +"................ XX XXXX ...............", +"............... XX XXXXX ..............", +".............. XX XXXXX ..............", +".............. XX XXXXX ..............", +"............. XX XXXXX .............", +"............ X XXXXX .............", +"............ XXXXX .............", +"........... XXXXX ............", +"........... . XXXXX ............", +".......... .. XXXXX ............", +".......... .... XXXXX ............", +"......... ...... XXXXX ...........", +"......... XX ........ XXXXX ...........", +"......... XXXX ......... XXXXX ...........", +"........ XXXXX .......... XXXXX ...........", +"........ XXXXX ........... XXXXX ..........", +"........ XXXX ............ XXXXXX ..........", +"........ XX ............ XXXXX ..........", +"........ XX ............. XXXXX ..........", +"........ XX ............. XXXXX ..........", +"......... XX ............. XXXXX .........", +"......... XX ............. XXXXX .........", +".......... ............. XXXXXX .........", +"........... ............. XXXXXX .........", +"............. . ............. XXXXXX .........", +"................... ............. XXXXX .........", +".................................. XXXXX .........", +".................................. XXXXX .........", +"................................. XXXXX .........", +"................................ XXXXX ........", +"............................... XXXXX ........", +".............................. XXXXX ........", +".............................. XXXXX ........", +"............................. XXXXXX ........", +"............................. XXXXXX ........", +"............................ XXXXXX ........", +"............................ XXXXXX ........", +"............................ XXXXXX ........", +"........................... XXXXX ........", +"........................... XXXX ........", +"........................... ........", +"........................... ........", +"............................ ........", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/ndl95.xpm b/pieces/xboard/ndl95.xpm new file mode 100644 index 0000000..76be064 --- /dev/null +++ b/pieces/xboard/ndl95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *ndl95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".......................... ............... ..................................................", +"......................... ............. .................................................", +".......................... ........... ................................................", +".......................... ......... ................................................", +".......................... ....... ...............................................", +".......................... ...... ...............................................", +".......................... .... ..............................................", +".......................... ... ..............................................", +".......................... .........................................", +".......................... .....................................", +".......................... ...................................", +"........................... XXX XXXX .................................", +".......................... XXXXXX XXXXXXX ...............................", +"......................... XXXXXXXXX XXXXXXXX ..............................", +"........................ XXXXX XXXXXXX ............................", +"....................... XXX XXXXXX ...........................", +"...................... XXXXX ..........................", +"...................... XXXXX .........................", +"..................... XXXXX ........................", +"..................... XXX XXXXX .......................", +"..................... XXXXX XXXXX .......................", +".................... XXXXX XXXXX ......................", +".................... XXXXXX XXXXX .....................", +".................... XXXXX XXXX ....................", +".................... XXXXXX XXXXX ....................", +".................... XXXX XXXXX ...................", +"................... XX XXXX ...................", +"................... XXXXX ..................", +"................... XXXX ..................", +".................. XXXXX .................", +".................. XXXX .................", +"................. X XXXXX ................", +"................. X XXXX ................", +"................ XX XXXXX ................", +"................ XX XXXXX ...............", +"............... X XXXXX ...............", +".............. XX XXXXX ...............", +".............. XXXXX ..............", +"............. XXXXX ..............", +"............ XXXXX ..............", +"............ . XXXXX .............", +"........... ... XXXXX .............", +"........... .... XXXXX .............", +".......... ...... XXXXX ............", +".......... XX ........ XXXXXX ............", +".......... XXXX ......... XXXXX ............", +"......... XXXXX ........... XXXXX ............", +"......... XXXXX ............ XXXXX ............", +"......... XXXX ............. XXXXX ...........", +"......... XX .............. XXXXXX ...........", +"......... X .............. XXXXX ...........", +"......... XX .............. XXXXX ...........", +"......... XX ............... XXXXX ...........", +".......... XX ............... XXXXX ...........", +".......... XX ............... XXXXX ..........", +"........... .............. XXXXXX ..........", +"............. .............. XXXXXX ..........", +"............... .............. XXXXXX ..........", +".................... .............. XXXXX ..........", +"..................... .............. XXXXX ..........", +"...................................... XXXXX ..........", +"..................................... XXXXX ..........", +".................................... XXXXX ..........", +"................................... XXXXX .........", +".................................. XXXXX .........", +".................................. XXXXXX .........", +"................................. XXXXXX .........", +"................................. XXXXXX .........", +"................................ XXXXXX .........", +"................................ XXXXXX .........", +"............................... XXXXXX .........", +"............................... XXXXXX .........", +"............................... XXXXXX .........", +".............................. XXXXX .........", +".............................. XXXX .........", +".............................. .........", +".............................. .........", +"............................... .........", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/nld108.xpm b/pieces/xboard/nld108.xpm new file mode 100644 index 0000000..d72df7e --- /dev/null +++ b/pieces/xboard/nld108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *nld108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................. ................. .........................................................", +"............................ ................ ........................................................", +"............................ .............. ........................................................", +"............................ ........... .......................................................", +"............................ .......... X .......................................................", +"............................. X ....... XXX ......................................................", +"............................. XX ...... XXX ......................................................", +"............................. XXXX .... XXXXX .....................................................", +"............................. XXXXX ... XXXXX .....................................................", +"............................. XXXXXX . XXXXXX .................................................", +"............................. XXXXXXX XXXXXXX ............................................", +"............................. XXXXXXX XXXXXXX .........................................", +".............................. XXXXX X XXXXXXX XXX .......................................", +"............................. XXXX XX XXXXXXXX XXXXXXXX .....................................", +"............................ XX XXXXXXXXXXXXX XXXXXXXXXXX ...................................", +"........................... XXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXX .................................", +".......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"....................... XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"....................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"....................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"...................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXX XXXXXXXXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXX XXXXXXXXXXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXX XXXXXXXXXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXX XXXXXXXXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXX XXXXXXXXXXXXXXXX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXX XXXXXXXXXXXXXXXX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXX XXXXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXX XXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXX XXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXX XXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXX XXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXX XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".............. XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"................ XX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"...................... ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"...................... ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....................... ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. .........", +"................................. .........", +".................................. ...........", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/nld116.xpm b/pieces/xboard/nld116.xpm new file mode 100644 index 0000000..feb5883 --- /dev/null +++ b/pieces/xboard/nld116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *nld116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"..................................................... ..............................................................", +"................................ .................. .............................................................", +"............................... ................ ............................................................", +"............................... ............... ............................................................", +"............................... ............ X ...........................................................", +"............................... .......... X ...........................................................", +"............................... XX ........ XXX ..........................................................", +"............................... XXX ...... XXXX ..........................................................", +"............................... XXXXX ..... XXXXX .........................................................", +"............................... XXXXXX ... XXXXXX .........................................................", +"................................ XXXXXX .. XXXXXX .........................................................", +"................................ XXXXXXX XXXXXXX .................................................", +"................................ XXXXXXX XXXXXXXX ..............................................", +"................................ XXXXXX XXXXXXXX X ...........................................", +"................................. XXXX XX XXXXXXXX XXXXXXX .........................................", +"................................ XXX XXXXXXXXXXXXXX XXXXXXXXXX .......................................", +"............................... XXX XXXXXXXXXXXXXXX XXXXXXXXXXXXX .....................................", +".............................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"............................. XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".......................... XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +".......................... XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"......................... XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"......................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............ XXXX XXXXXXXXXXXXXXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............ XXX XXXXXXXXXXXXXXXXXXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............ XX XXXXXXXXXXXXXXXXXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"........... XXX XXXXXXXXXXXXXXXXX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXX XXXXXXXXXXXXXXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXX XXXXXXXXXXXXXXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXX XXXXXXXXXXXXXXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXXX XXXXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXX XXXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXX XXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXX XXXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXX XXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXX XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"................ XXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".................. . XX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......................... ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......................... ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......................... ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".................................... ...........", +".................................... ...........", +"..................................... .............", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/nld129.xpm b/pieces/xboard/nld129.xpm new file mode 100644 index 0000000..4b19578 --- /dev/null +++ b/pieces/xboard/nld129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *nld129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................. ...................... .....................................................................", +"................................. ................... ....................................................................", +"................................. .................. ....................................................................", +"................................. ................ ...................................................................", +"................................. ............. ...................................................................", +"................................. ............ ..................................................................", +"................................. ......... X .................................................................", +"................................. X ....... XXX .................................................................", +"................................. XXX ...... XXXX ................................................................", +"................................. XXXX .... XXXXX ................................................................", +"................................. XXXXXX ... XXXXXX ................................................................", +"................................. XXXXXXX . XXXXXX .. .............................................................", +"................................. XXXXXX XXXXXX .......................................................", +".................................. XXXXXXX XXXXXXXX ...................................................", +".................................. XXXXXXX XXXXXXXX .................................................", +".................................. XXXXX XXXXXXXX XX ...............................................", +".................................. XXXX XXX XXXXXXXX XXXXXXX .............................................", +"................................. XXX XXXXX XXXXXXXXX XXXXXXXXXX ...........................................", +"................................ XXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........................................", +"............................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"............................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +".............................. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"........................... XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".......................... XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".......................... XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".......................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".......................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"......................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"........... XXXX XXXXXXXXXXXXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"........... XXX XXXXXXXXXXXXXXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"........... XX XXXXXXXXXXXXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".......... XX XXXXXXXXXXXXXXXXXXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".......... XXX XXXXXXXXXXXXXXXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".......... XXX XXXXXXXXXXXXXXXXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".......... XXX XXXXXXXXXXXXXXXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXX XXXXXXXX XXXXXXXX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXXX XXXXXX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXX XXXXX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXX XXXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXX XXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXX XXXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXX XXX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXX XXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"................ XX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".................. ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......................... ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......................... ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........................... ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".................................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"................................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"................................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... ...........", +"....................................... ...........", +"....................................... ...........", +"........................................ ..............", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/nld21.xpm b/pieces/xboard/nld21.xpm new file mode 100644 index 0000000..fe6035b --- /dev/null +++ b/pieces/xboard/nld21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *nld21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +"..... .. ...........", +"..... ..........", +"..... X X .......", +"..... X XX XX .....", +"..... XXXXXX ....", +".... X XXXXXXX ...", +".... XXXXX XXXX ...", +"... XXXXXX XXXXX ..", +"... XXXXXX XXXXX ..", +".. XXXXX X XXXXX ..", +".. XXXX . XXXXXX ..", +".. X .. XXXXXXX .", +".. X .. XXXXXXX .", +".. .. XXXXXXXX .", +"....... XXXXXXXXX .", +"...... XXXXXXXXXX .", +"...... XXXXXXXXXXX .", +"...... .", +".....................", +"....................." +}; diff --git a/pieces/xboard/nld25.xpm b/pieces/xboard/nld25.xpm new file mode 100644 index 0000000..82e6181 --- /dev/null +++ b/pieces/xboard/nld25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *nld25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +"....... ... .............", +"....... . X ............", +"....... X X .........", +"...... X XXX XXX .......", +"...... XXXXXXXX ......", +"..... X XXXXXXXXX .....", +"..... XXXXXXXXXXX .....", +".... XXXXXXXX XXXXX ....", +".... XXXXXXXX XXXXX ....", +"... XXXXXXXXX XXXXXX ...", +"... XXXXXXXX XXXXXX ...", +".. XXXX . XXXXXX ...", +".. XXXX .... XXXXXX ...", +".. XX X .... XXXXXXXX ..", +"... .... XXXXXXXXX ..", +"..... ... XXXXXXXXXX ..", +"......... XXXXXXXXXXX ..", +"......... XXXXXXXXXXX ..", +"........ XXXXXXXXXXXX ..", +"........ XXXXXXXXXXXX ..", +"........ ..", +".........................", +"........................." +}; diff --git a/pieces/xboard/nld29.xpm b/pieces/xboard/nld29.xpm new file mode 100644 index 0000000..f66c29e --- /dev/null +++ b/pieces/xboard/nld29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *nld29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +"....... .... ................", +"....... ... ...............", +"....... X . X ...............", +"....... XX X ...........", +"....... XXXXXXXX .........", +"...... XXXXXXXXXXXX ........", +"...... X XXXXXXXXXX .......", +"..... X XXXXXXXXXXXXX .......", +"..... X XXXXXX XXXXXX ......", +".... XXXXXXXXX XXXXXXX .....", +".... XXXXXXXXX XXXXXXX .....", +"... XXXXXXXXX XXXXXXX .....", +"... XXXXXXX . XXXXXXXX ....", +".. XXXXXXX ... XXXXXXXX ....", +".. XXXX .... XXXXXXXX ....", +".. XXXX .... XXXXXXXXX ....", +".. XX X .... XXXXXXXXXXX ....", +"... ..... XXXXXXXXXXX ...", +"........... XXXXXXXXXXXX ...", +".......... XXXXXXXXXXXXX ...", +"......... XXXXXXXXXXXXXX ...", +"........ XXXXXXXXXXXXXXX ...", +"........ XXXXXXXXXXXXXXX ...", +"........ ...", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/nld33.xpm b/pieces/xboard/nld33.xpm new file mode 100644 index 0000000..ebf3a75 --- /dev/null +++ b/pieces/xboard/nld33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *nld33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +"......... ... .................", +"......... X . XX ................", +"......... XX XX ..............", +"......... X XX XX ............", +"......... X XXXXXXXXX ..........", +"........ XXXXXXXXXXXXX .........", +"........ X XXXXXXXXXXX ........", +"....... X XXXXXXXXXXXXXX .......", +"....... X XXXXXXXX XXXXX .......", +"...... XXXXXXXXXXX XXXXXX ......", +"...... XXXXXXXXXXX XXXXXX ......", +"..... XXXXXXXXXXXX XXXXXXX .....", +"..... XXXXXXXXXXX XXXXXXXX .....", +".... XXXXXXXXXX XXXXXXXX .....", +".... XXXXXXXXX .. XXXXXXXXX ....", +"... X XXXXXX ... XXXXXXXXX ....", +"... X XXXXX .... XXXXXXXXXX ....", +"... XXX XX ..... XXXXXXXXXX ....", +"... XXX X ..... XXXXXXXXXXXX ....", +".... ..... XXXXXXXXXXXXX ...", +"............. XXXXXXXXXXXXXX ...", +"............ XXXXXXXXXXXXXXX ...", +"........... XXXXXXXXXXXXXXXX ...", +"........... XXXXXXXXXXXXXXXX ...", +".......... XXXXXXXXXXXXXXXXX ...", +".......... XXXXXXXXXXXXXXXXX ...", +".......... ...", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/nld37.xpm b/pieces/xboard/nld37.xpm new file mode 100644 index 0000000..bc49463 --- /dev/null +++ b/pieces/xboard/nld37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *nld37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +"......... ...... ....................", +"......... ... X ...................", +"......... XX . XX ...................", +"......... XXX XX ................", +"......... XX X XX XXX ..............", +"........ XX XXXXXXXXXXX ............", +"........ XXXXXXXXXXXXXXX ...........", +"....... XXX XXXXXXXXXXXXX ..........", +"....... XX XXXXXXXXXXXXXX .........", +"....... X XXXXXXXXXXXXXXXX .........", +"...... XXXXXXXXXXXX XXXXXXX ........", +"...... XXXXXXXXXXXX XXXXXXXX ........", +"...... XXXXXXXXXXXX XXXXXXXX .......", +"..... XXXXXXXXXXXXX XXXXXXXXX .......", +"..... XXXXXXXXXXXX XXXXXXXXXX ......", +".... XXXXXXXXXXXX XXXXXXXXXX ......", +"... XXXXXXXXXXX . XXXXXXXXXXX ......", +"... XXXXXXX ... XXXXXXXXXXX .....", +"... XXXXXXX .... XXXXXXXXXXXX .....", +"... XXXXXXX ..... XXXXXXXXXXXX .....", +"... XXX XX ..... XXXXXXXXXXXXX .....", +".... X ..... XXXXXXXXXXXXXXX .....", +"........ ...... XXXXXXXXXXXXXXX ....", +".............. XXXXXXXXXXXXXXXX ....", +"............. XXXXXXXXXXXXXXXXX ....", +"............ XXXXXXXXXXXXXXXXXX ....", +"............ XXXXXXXXXXXXXXXXXX ....", +"........... XXXXXXXXXXXXXXXXXXX ....", +"........... XXXXXXXXXXXXXXXXXXX ....", +"........... ....", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/nld40.xpm b/pieces/xboard/nld40.xpm new file mode 100644 index 0000000..81c112b --- /dev/null +++ b/pieces/xboard/nld40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * nld40[] = { +"40 40 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" . .. ", +" ... .. ", +" .XX. .XX. ", +" .XXX...XX. ", +" .XX.X.XX...... ", +" .XX.XXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXX.. ", +" .XXX..XXXXXXXXXXXXXXX.. ", +" .XX..XXXXXXXXXXXXXXXXX.. ", +" .X..XXXXXXXXXXXXXXXXXX.. ", +" .X.XXXXXXXXXX.XXXXXXXXX.. ", +" .XXXXXXXXXXXXX.XXXXXXXXX.. ", +" .XXXXXXXXXXXXX.XXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX.XXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX.XXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX.XXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX..XXXXXXXXXXXX.. ", +" .XXXXXXXXXXXX.. .XXXXXXXXXXXXX. ", +" .X..XXXXXXXX.. .XXXXXXXXXXXXX.. ", +" .X..XXXXXX.. .XXXXXXXXXXXXX.. ", +" .X.XXXXXX. .XXXXXXXXXXXXXX.. ", +" .XXXX.XX. .XXXXXXXXXXXXXX.. ", +" .XXX.X. .XXXXXXXXXXXXXXX.. ", +" ...X. .XXXXXXXXXXXXXXXXX. ", +" . .XXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXX.. ", +" ......................... ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/nld45.xpm b/pieces/xboard/nld45.xpm new file mode 100644 index 0000000..21d58cb --- /dev/null +++ b/pieces/xboard/nld45.xpm @@ -0,0 +1,51 @@ +/* XPM */ +static char * nld45[] = { +"45 45 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ", +" . .. ", +" ... .X. ", +" .XX. .XX. ", +" .XXX...XXX. ", +" .XXX.X.XXX...... ", +" .XX.XXXXXX.XXXXX.. ", +" .XXXXXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXXXXXXX.. ", +" .XXX..XXXXXXXXXXXXXXXX.. ", +" .XXX.XXXXXXXXXXXXXXXXXXX.. ", +" .XXXX.XXXXXXXXXXXXXXXXXXX.. ", +" .XX..XXXXXXXXXXXXXXXXXXXX.. ", +" .XX.XXXXXXXXXXX.XXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXX.XXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXX.XXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXX.XXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXX.XXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXX.XXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXX..XXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXXX. .XXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX.. .XXXXXXXXXXXXX.. ", +" .XX..XXXXXXXXX.. .XXXXXXXXXXXXXX.. ", +" .XX..XXXXXXXX. .XXXXXXXXXXXXXXX. ", +" .XX.XXXXXXXX. .XXXXXXXXXXXXXXXX.. ", +" .XXXXXX.XXX. .XXXXXXXXXXXXXXXX.. ", +" .XXXXX.XXX. .XXXXXXXXXXXXXXXXX.. ", +" .XXXX.XX. .XXXXXXXXXXXXXXXXX.. ", +" .....X. .XXXXXXXXXXXXXXXXXX.. ", +" .. .XXXXXXXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ............................ ", +" ", +" ", +" "}; diff --git a/pieces/xboard/nld49.xpm b/pieces/xboard/nld49.xpm new file mode 100644 index 0000000..848d3c6 --- /dev/null +++ b/pieces/xboard/nld49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *nld49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +"............ ........ ...........................", +"............ ..... X ..........................", +"............ XX .... XX .........................", +"............ XXX .. XXX .........................", +"............ XXXX XXX ......................", +"............. XX X XXX XXX ...................", +"............ XX XXXXXXXXXXXXXX .................", +"........... XXXXXXXXXXXXXXXXXXXX ................", +".......... XXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXXXXXXXXXXXX .............", +"......... XXXXX XXXXXXXXXXXXXXXXXXX ............", +"......... XXX XXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXX XXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XX XXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXX XXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXX XXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXX XXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........", +"...... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .......", +"..... XXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXX .......", +"..... XXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXX .......", +".... XXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXX ......", +".... XXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXX ......", +"... XX XXXXXXXXX ...... XXXXXXXXXXXXXXX ......", +"... XX XXXXXXXXX ....... XXXXXXXXXXXXXXXXX ......", +"... XXXXXXXXXXX ........ XXXXXXXXXXXXXXXXX .....", +"... XXXXXX XXX ........ XXXXXXXXXXXXXXXXXX .....", +"... XXXXX XXX ........ XXXXXXXXXXXXXXXXXXX .....", +".... XXXX XX ........ XXXXXXXXXXXXXXXXXXXX .....", +"..... X ........ XXXXXXXXXXXXXXXXXXXXX .....", +".......... ....... XXXXXXXXXXXXXXXXXXXXXXX .....", +".................. XXXXXXXXXXXXXXXXXXXXXXXX ....", +".................. XXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".............. .....", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/nld54.xpm b/pieces/xboard/nld54.xpm new file mode 100644 index 0000000..311022c --- /dev/null +++ b/pieces/xboard/nld54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *nld54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +".............. ....... ............................", +".............. ..... ...........................", +".............. .... ..........................", +".............. X .. X ..........................", +".............. X XX . ........................", +"............... XX XX .....................", +"............... X XX XX ..................", +".............. XXXXXX XXXXX ................", +"............. X XXXXXXXXXXXXXXXX ...............", +"............ XXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XX XXXXXXXXXXXXXXXXXX ............", +"........... XX XXXXXXXXXXXXXXXXXXX ...........", +"........... XX XXXXXXXXXXXXXXXXXXXX ...........", +"........... XX XXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XX XXXXXXXXXXXX XXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXX XXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXX XXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXX XXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXX XXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXX XXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXX XXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXX . XXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXX ... XXXXXXXXXXXXXX ......", +"..... X XXXXXXXX ..... XXXXXXXXXXXXXX ......", +"..... X XXXXXXX ...... XXXXXXXXXXXXXX ......", +"..... X XXXXXX ....... XXXXXXXXXXXXXXX .....", +"..... X XX XX ....... XXXXXXXXXXXXXXXX .....", +"..... XXXXX X ....... XXXXXXXXXXXXXXXXX .....", +"..... XXX ........ XXXXXXXXXXXXXXXXXX .....", +"...... X ........ XXXXXXXXXXXXXXXXXX .....", +"........ ....... XXXXXXXXXXXXXXXXXXX .....", +"............ ....... XXXXXXXXXXXXXXXXXXXX ....", +"..................... XXXXXXXXXXXXXXXXXXXXXX ....", +".................... XXXXXXXXXXXXXXXXXXXXXXX ....", +"................... XXXXXXXXXXXXXXXXXXXXXXXX ....", +"................... XXXXXXXXXXXXXXXXXXXXXXXXX ....", +".................. XXXXXXXXXXXXXXXXXXXXXXXXX ....", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. ....", +"................. .....", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/nld58.xpm b/pieces/xboard/nld58.xpm new file mode 100644 index 0000000..15c8e32 --- /dev/null +++ b/pieces/xboard/nld58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *nld58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............... ......... ...............................", +".............. ....... ..............................", +".............. ..... ..............................", +"............... ... .............................", +"............... X . XX .............................", +"............... XX XXX .........................", +"............... XXX XXX ......................", +"............... XX XXX XXX ....................", +".............. X XXXXXXX XXXXX ..................", +"............. XX XXXXXXXXXXXXXXXXX .................", +"............ XXXXXXXXXXXXXXXXXXXXXXX ................", +"............ XXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"........... XX XXXXXXXXXXXXXXXXXXXX ..............", +"........... XX XXXXXXXXXXXXXXXXXXXXXX .............", +"........... XX XXXXXXXXXXXXXXXXXXXXXX ............", +"........... XX XXXXXXXXXXXXXXXXXXXXXXXX ............", +".......... XX XXXXXXXXXXXXXX XXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXX XXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX .........", +"....... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX .........", +"...... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........", +"...... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........", +"..... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........", +"..... XXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXX .......", +".... X XXXXXXXXXXX .... XXXXXXXXXXXXXXXX .......", +".... X XXXXXXXXX ..... XXXXXXXXXXXXXXXX .......", +".... X XXXXXXXX ....... XXXXXXXXXXXXXXXXX .......", +".... X XXXXXXXX ....... XXXXXXXXXXXXXXXXX ......", +".... XXXXXX XX ........ XXXXXXXXXXXXXXXXXXX ......", +".... XXXXX X ........ XXXXXXXXXXXXXXXXXXX ......", +".... XXX ........ XXXXXXXXXXXXXXXXXXXX ......", +"..... X ........ XXXXXXXXXXXXXXXXXXXXX ......", +"....... ....... XXXXXXXXXXXXXXXXXXXXXX ......", +"............ ....... XXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................. .....", +"................. .....", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/nld64.xpm b/pieces/xboard/nld64.xpm new file mode 100644 index 0000000..1867385 --- /dev/null +++ b/pieces/xboard/nld64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *nld64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................. ........ .................................", +"................. ....... ................................", +"................. .... ................................", +"................. XX .. X ...............................", +"................. XXX . XXX ...............................", +"................. XXX XXX ...........................", +".................. XXX XXX ........................", +".................. XX X XXX XXXX ......................", +"................. X XXXXXXX XXXXXXX ....................", +"................ XX XXXXXXXXXXXXXXXXXX ..................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXX XXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXX XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XX XXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. X XXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XX XXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XX XXXXXXXXXXXXXXXX XXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX ..........", +"............ XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXX .......", +"....... X XXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXX ...... XXXXXXXXXXXXXXXXXX .......", +"...... X XXXXXXXX ........ XXXXXXXXXXXXXXXXXXX .......", +"...... X XXXXXXXX ........ XXXXXXXXXXXXXXXXXXX .......", +"...... X XXX XXX ......... XXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXX XX ......... XXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXX X ......... XXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXX X .......... XXXXXXXXXXXXXXXXXXXXXXX ......", +"........ X ......... XXXXXXXXXXXXXXXXXXXXXXX ......", +".......... ......... XXXXXXXXXXXXXXXXXXXXXXXX ......", +".............. ......... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... .....", +".................... .....", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/nld72.xpm b/pieces/xboard/nld72.xpm new file mode 100644 index 0000000..aefbe5e --- /dev/null +++ b/pieces/xboard/nld72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *nld72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................ .......................................", +"................. ........... ......................................", +".................. ......... ......................................", +".................. ...... .....................................", +".................. X ..... XX .....................................", +".................. XX ... XX ....................................", +".................. XXX .. XXXX ....................................", +".................. XXXX XXXX ...............................", +".................. XXXXX XXXX ............................", +".................. XXX X XXXXX XXXX .........................", +".................. XX XXXXXXXXX XXXXXXX .......................", +"................. XX XXXXXXXXXXXXXXXXXXXXX .....................", +"................ XXX XXXXXXXXXXXXXXXXXXXXXXXX ....................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............. XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .........", +"....... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .........", +"...... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ........", +"...... XXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXX ........", +"..... XXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXX ........", +"..... XXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXX ........", +"..... XX XXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXX .......", +".... X XXXXXXXXXXX ........ XXXXXXXXXXXXXXXXXXXXXXX .......", +".... XX XXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXX .......", +".... XX XXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXX .......", +".... XX XXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXX .......", +".... XXXXXXXX XXX ........... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +".... XXXXXXXX XX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +".... XXXXXX XX ............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"..... XXXX XX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... X ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........ . ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +".............. ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... .....", +"..................... .....", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/nld80.xpm b/pieces/xboard/nld80.xpm new file mode 100644 index 0000000..4beb19c --- /dev/null +++ b/pieces/xboard/nld80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *nld80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................... ............ ..........................................", +"...................... .......... .........................................", +"...................... ......... ........................................", +"...................... ...... X ........................................", +"...................... XX ..... XX .......................................", +"...................... XXX ... XXX .......................................", +"...................... XXXX .. XXXX .......................................", +"...................... XXXXX XXXX .................................", +"...................... XXXX XXXXX ..............................", +"....................... XXX X XXXXXX XXXX ............................", +"...................... XX XXXXXXXXXX XXXXXXX ..........................", +"..................... XX XXXXXXXXXXXXXXXXXXXXXX ........................", +".................... XXX XXXXXXXXXXXXXXXXXXXXXXXX .......................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXX .... XXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXX ...... XXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XX XXXXXXXXXXXXXXX ........ XXXXXXXXXXXXXXXXXXXXXX ..........", +"........ X XXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXX .........", +"........ XX XXXXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XX XXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XX XXXXXXXXXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXX XXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXX XXX ............ XXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXX XX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXX XX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXX X ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......... XX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............ ............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"................. ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"......................... .......", +"......................... .......", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/nld87.xpm b/pieces/xboard/nld87.xpm new file mode 100644 index 0000000..32e0e62 --- /dev/null +++ b/pieces/xboard/nld87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *nld87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"....................... .............. ..............................................", +"...................... ............ ..............................................", +"...................... .......... .............................................", +"...................... ........ .............................................", +"...................... ...... X ............................................", +"...................... X .... XX ............................................", +"...................... XXX ... XXX ...........................................", +"...................... XXXX . XXXX ...........................................", +"....................... XXXX XXXX .....................................", +"....................... XXXXX XXXXX ..................................", +"....................... XXXX XXXXX ................................", +"....................... X X XXXXXX XXXXX ..............................", +"...................... X XXXXXXXXXX XXXXXXXXX ............................", +"..................... XX XXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +".................. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +".................. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +".................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................. XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................. XX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XX XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXXX ............", +"........ XXXXXXXXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XX XXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ X XXXXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....... X XXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....... X XXXXXXXXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... X XXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... XX XXXXX XXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... XXXXXXXX XX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... XXXXXXXX X .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXX XX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXX X .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... X ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............ . ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................. ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......................... ........", +".......................... ........", +".......................... .........", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/nld95.xpm b/pieces/xboard/nld95.xpm new file mode 100644 index 0000000..e6debae --- /dev/null +++ b/pieces/xboard/nld95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *nld95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"......................... ............... ...................................................", +"........................ ............. ..................................................", +"......................... ........... .................................................", +"......................... ......... .................................................", +"......................... ....... XX ................................................", +"......................... X ...... XX ................................................", +"......................... XX .... XXXX ...............................................", +"......................... XXX ... XXXX ...............................................", +"......................... XXXX XXXXX ..........................................", +"......................... XXXXX XXXXXX .......................................", +"......................... XXXXX XXXXXX ....................................", +".......................... XXX X XXXXXX XXXX .................................", +"......................... XX XXX XXXXXXX XXXXXXXX ...............................", +"........................ XX XXXXXXXXXXXX XXXXXXXXXXX ..............................", +"....................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +".................... XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +".................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXX .... XXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"......... XXXXXXXXXXXXXXXXXXXXXXXX ...... XXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"......... XXX XXXXXXXXXXXXXXXXX ........ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XX XXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........ XX XXXXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........ XX XXXXXXXXXXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........ XX XXXXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XXX XXXXXXXXXXXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XXXXXXXXXX XXXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XXXXXXXXX XXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XXXXXXXXX XX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXX XXX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXX XX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"............ X .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".............. .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"................... .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".................... ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................. .........", +"............................. .........", +"............................. ..........", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/nll108.xpm b/pieces/xboard/nll108.xpm new file mode 100644 index 0000000..02c3f88 --- /dev/null +++ b/pieces/xboard/nll108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *nll108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................. ................. .........................................................", +"............................ ................ ........................................................", +"............................ .............. ........................................................", +"............................ ........... .......................................................", +"............................ .......... X .......................................................", +"............................. X ....... XXX ......................................................", +"............................. XX ...... XXX ......................................................", +"............................. XXXX .... XXXXX .....................................................", +"............................. XXXXX ... XXXXX .....................................................", +"............................. XXXXXX . XXXXXX .................................................", +"............................. XXXXXXX XXXXXXX ............................................", +"............................. XXXXXXX XXXXXXX .........................................", +".............................. XXXXX X XXXXXXX XXX .......................................", +"............................. XXXX XX XXXXXXXX XXXXXXXX .....................................", +"............................ XX XXXXXXXXXXXXX XXXXXXXXXXX ...................................", +"........................... XXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXX .................................", +".......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"....................... XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"....................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"....................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"...................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXX XXXXXXXXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXX XXXXXXXXXXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXX XXXXXXXXXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXX XXXXXXXXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXX XXXXXXXXXXXXXXXX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXX XXXXXXXXXXXXXXXX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXX XXXXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXX XXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXXXXXX XXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXX XXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXX XXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXX XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".............. XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"................ XX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"...................... ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"...................... ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....................... ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. .........", +"................................. .........", +".................................. ...........", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/nll116.xpm b/pieces/xboard/nll116.xpm new file mode 100644 index 0000000..0ba7d85 --- /dev/null +++ b/pieces/xboard/nll116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *nll116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"..................................................... ..............................................................", +"................................ .................. .............................................................", +"............................... ................ ............................................................", +"............................... ............... ............................................................", +"............................... ............ X ...........................................................", +"............................... .......... X ...........................................................", +"............................... XX ........ XXX ..........................................................", +"............................... XXX ...... XXXX ..........................................................", +"............................... XXXXX ..... XXXXX .........................................................", +"............................... XXXXXX ... XXXXXX .........................................................", +"................................ XXXXXX .. XXXXXX .........................................................", +"................................ XXXXXXX XXXXXXX .................................................", +"................................ XXXXXXX XXXXXXXX ..............................................", +"................................ XXXXXX XXXXXXXX X ...........................................", +"................................. XXXX XX XXXXXXXX XXXXXXX .........................................", +"................................ XXX XXXXXXXXXXXXXX XXXXXXXXXX .......................................", +"............................... XXX XXXXXXXXXXXXXXX XXXXXXXXXXXXX .....................................", +".............................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"............................. XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".......................... XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +".......................... XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"......................... XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"......................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............ XXXX XXXXXXXXXXXXXXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............ XXX XXXXXXXXXXXXXXXXXXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............ XX XXXXXXXXXXXXXXXXXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"........... XXX XXXXXXXXXXXXXXXXX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXX XXXXXXXXXXXXXXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXX XXXXXXXXXXXXXXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXX XXXXXXXXXXXXXXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXXX XXXXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXX XXXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXX XXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXX XXXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXX XXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXX XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"................ XXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".................. . XX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......................... ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......................... ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......................... ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".................................... ...........", +".................................... ...........", +"..................................... .............", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/nll129.xpm b/pieces/xboard/nll129.xpm new file mode 100644 index 0000000..219458a --- /dev/null +++ b/pieces/xboard/nll129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *nll129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................. ...................... .....................................................................", +"................................. ................... ....................................................................", +"................................. .................. ....................................................................", +"................................. ................ ...................................................................", +"................................. ............. ...................................................................", +"................................. ............ ..................................................................", +"................................. ......... X .................................................................", +"................................. X ....... XXX .................................................................", +"................................. XXX ...... XXXX ................................................................", +"................................. XXXX .... XXXXX ................................................................", +"................................. XXXXXX ... XXXXXX ................................................................", +"................................. XXXXXXX . XXXXXX .. .............................................................", +"................................. XXXXXX XXXXXX .......................................................", +".................................. XXXXXXX XXXXXXXX ...................................................", +".................................. XXXXXXX XXXXXXXX .................................................", +".................................. XXXXX XXXXXXXX XX ...............................................", +".................................. XXXX XXX XXXXXXXX XXXXXXX .............................................", +"................................. XXX XXXXX XXXXXXXXX XXXXXXXXXX ...........................................", +"................................ XXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........................................", +"............................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"............................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +".............................. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"........................... XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".......................... XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".......................... XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".......................... XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".......................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"......................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"........... XXXX XXXXXXXXXXXXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"........... XXX XXXXXXXXXXXXXXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"........... XX XXXXXXXXXXXXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".......... XX XXXXXXXXXXXXXXXXXXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".......... XXX XXXXXXXXXXXXXXXXXX ................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".......... XXX XXXXXXXXXXXXXXXXXX ................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".......... XXX XXXXXXXXXXXXXXXXX .................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXX XXXXXXXX XXXXXXXX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXXX XXXXXX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXX XXXXX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXX XXXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXX XXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXX XXXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXX XXX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXX XXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXX .................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"................ XX ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".................. ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......................... ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".......................... ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........................... ................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".................................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"................................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"................................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....................................... ...........", +"....................................... ...........", +"....................................... ...........", +"........................................ ..............", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/nll21.xpm b/pieces/xboard/nll21.xpm new file mode 100644 index 0000000..b0d3b25 --- /dev/null +++ b/pieces/xboard/nll21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *nll21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +"..... .. ...........", +"..... ..........", +"..... X X .......", +"..... X XX XX .....", +"..... XXXXXX ....", +".... X XXXXXXX ...", +".... XXXXX XXXX ...", +"... XXXXXX XXXXX ..", +"... XXXXXX XXXXX ..", +".. XXXXX X XXXXX ..", +".. XXXX . XXXXXX ..", +".. X .. XXXXXXX .", +".. X .. XXXXXXX .", +".. .. XXXXXXXX .", +"....... XXXXXXXXX .", +"...... XXXXXXXXXX .", +"...... XXXXXXXXXXX .", +"...... .", +".....................", +"....................." +}; diff --git a/pieces/xboard/nll25.xpm b/pieces/xboard/nll25.xpm new file mode 100644 index 0000000..ebae2a3 --- /dev/null +++ b/pieces/xboard/nll25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *nll25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +"....... ... .............", +"....... . X ............", +"....... X X .........", +"...... X XXX XXX .......", +"...... XXXXXXXX ......", +"..... X XXXXXXXXX .....", +"..... XXXXXXXXXXX .....", +".... XXXXXXXX XXXXX ....", +".... XXXXXXXX XXXXX ....", +"... XXXXXXXXX XXXXXX ...", +"... XXXXXXXX XXXXXX ...", +".. XXXX . XXXXXX ...", +".. XXXX .... XXXXXX ...", +".. XX X .... XXXXXXXX ..", +"... .... XXXXXXXXX ..", +"..... ... XXXXXXXXXX ..", +"......... XXXXXXXXXXX ..", +"......... XXXXXXXXXXX ..", +"........ XXXXXXXXXXXX ..", +"........ XXXXXXXXXXXX ..", +"........ ..", +".........................", +"........................." +}; diff --git a/pieces/xboard/nll29.xpm b/pieces/xboard/nll29.xpm new file mode 100644 index 0000000..0979be4 --- /dev/null +++ b/pieces/xboard/nll29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *nll29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +"....... .... ................", +"....... ... ...............", +"....... X . X ...............", +"....... XX X ...........", +"....... XXXXXXXX .........", +"...... XXXXXXXXXXXX ........", +"...... X XXXXXXXXXX .......", +"..... X XXXXXXXXXXXXX .......", +"..... X XXXXXX XXXXXX ......", +".... XXXXXXXXX XXXXXXX .....", +".... XXXXXXXXX XXXXXXX .....", +"... XXXXXXXXX XXXXXXX .....", +"... XXXXXXX . XXXXXXXX ....", +".. XXXXXXX ... XXXXXXXX ....", +".. XXXX .... XXXXXXXX ....", +".. XXXX .... XXXXXXXXX ....", +".. XX X .... XXXXXXXXXXX ....", +"... ..... XXXXXXXXXXX ...", +"........... XXXXXXXXXXXX ...", +".......... XXXXXXXXXXXXX ...", +"......... XXXXXXXXXXXXXX ...", +"........ XXXXXXXXXXXXXXX ...", +"........ XXXXXXXXXXXXXXX ...", +"........ ...", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/nll33.xpm b/pieces/xboard/nll33.xpm new file mode 100644 index 0000000..5a246a7 --- /dev/null +++ b/pieces/xboard/nll33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *nll33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +"......... ... .................", +"......... X . XX ................", +"......... XX XX ..............", +"......... X XX XX ............", +"......... X XXXXXXXXX ..........", +"........ XXXXXXXXXXXXX .........", +"........ X XXXXXXXXXXX ........", +"....... X XXXXXXXXXXXXXX .......", +"....... X XXXXXXXX XXXXX .......", +"...... XXXXXXXXXXX XXXXXX ......", +"...... XXXXXXXXXXX XXXXXX ......", +"..... XXXXXXXXXXXX XXXXXXX .....", +"..... XXXXXXXXXXX XXXXXXXX .....", +".... XXXXXXXXXX XXXXXXXX .....", +".... XXXXXXXXX .. XXXXXXXXX ....", +"... X XXXXXX ... XXXXXXXXX ....", +"... X XXXXX .... XXXXXXXXXX ....", +"... XXX XX ..... XXXXXXXXXX ....", +"... XXX X ..... XXXXXXXXXXXX ....", +".... ..... XXXXXXXXXXXXX ...", +"............. XXXXXXXXXXXXXX ...", +"............ XXXXXXXXXXXXXXX ...", +"........... XXXXXXXXXXXXXXXX ...", +"........... XXXXXXXXXXXXXXXX ...", +".......... XXXXXXXXXXXXXXXXX ...", +".......... XXXXXXXXXXXXXXXXX ...", +".......... ...", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/nll37.xpm b/pieces/xboard/nll37.xpm new file mode 100644 index 0000000..e850cb0 --- /dev/null +++ b/pieces/xboard/nll37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *nll37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +"......... ...... ....................", +"......... ... X ...................", +"......... XX . XX ...................", +"......... XXX XX ................", +"......... XX X XX XXX ..............", +"........ XX XXXXXXXXXXX ............", +"........ XXXXXXXXXXXXXXX ...........", +"....... XXX XXXXXXXXXXXXX ..........", +"....... XX XXXXXXXXXXXXXX .........", +"....... X XXXXXXXXXXXXXXXX .........", +"...... XXXXXXXXXXXX XXXXXXX ........", +"...... XXXXXXXXXXXX XXXXXXXX ........", +"...... XXXXXXXXXXXX XXXXXXXX .......", +"..... XXXXXXXXXXXXX XXXXXXXXX .......", +"..... XXXXXXXXXXXX XXXXXXXXXX ......", +".... XXXXXXXXXXXX XXXXXXXXXX ......", +"... XXXXXXXXXXX . XXXXXXXXXXX ......", +"... XXXXXXX ... XXXXXXXXXXX .....", +"... XXXXXXX .... XXXXXXXXXXXX .....", +"... XXXXXXX ..... XXXXXXXXXXXX .....", +"... XXX XX ..... XXXXXXXXXXXXX .....", +".... X ..... XXXXXXXXXXXXXXX .....", +"........ ...... XXXXXXXXXXXXXXX ....", +".............. XXXXXXXXXXXXXXXX ....", +"............. XXXXXXXXXXXXXXXXX ....", +"............ XXXXXXXXXXXXXXXXXX ....", +"............ XXXXXXXXXXXXXXXXXX ....", +"........... XXXXXXXXXXXXXXXXXXX ....", +"........... XXXXXXXXXXXXXXXXXXX ....", +"........... ....", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/nll40.xpm b/pieces/xboard/nll40.xpm new file mode 100644 index 0000000..451e958 --- /dev/null +++ b/pieces/xboard/nll40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * nll40[] = { +"40 40 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" . .. ", +" ... .. ", +" .XX. .XX. ", +" .XXX...XX. ", +" .XX.X.XX...... ", +" .XX.XXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXX.. ", +" .XXX..XXXXXXXXXXXXXXX.. ", +" .XX..XXXXXXXXXXXXXXXXX.. ", +" .X..XXXXXXXXXXXXXXXXXX.. ", +" .X.XXXXXXXXXX.XXXXXXXXX.. ", +" .XXXXXXXXXXXXX.XXXXXXXXX.. ", +" .XXXXXXXXXXXXX.XXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX.XXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX.XXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX.XXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX..XXXXXXXXXXXX.. ", +" .XXXXXXXXXXXX.. .XXXXXXXXXXXXX. ", +" .X..XXXXXXXX.. .XXXXXXXXXXXXX.. ", +" .X..XXXXXX.. .XXXXXXXXXXXXX.. ", +" .X.XXXXXX. .XXXXXXXXXXXXXX.. ", +" .XXXX.XX. .XXXXXXXXXXXXXX.. ", +" .XXX.X. .XXXXXXXXXXXXXXX.. ", +" ...X. .XXXXXXXXXXXXXXXXX. ", +" . .XXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXX.. ", +" ......................... ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/nll45.xpm b/pieces/xboard/nll45.xpm new file mode 100644 index 0000000..0caedd4 --- /dev/null +++ b/pieces/xboard/nll45.xpm @@ -0,0 +1,51 @@ +/* XPM */ +static char * nll45[] = { +"45 45 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ", +" . .. ", +" ... .X. ", +" .XX. .XX. ", +" .XXX...XXX. ", +" .XXX.X.XXX...... ", +" .XX.XXXXXX.XXXXX.. ", +" .XXXXXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXXXXXXX.. ", +" .XXX..XXXXXXXXXXXXXXXX.. ", +" .XXX.XXXXXXXXXXXXXXXXXXX.. ", +" .XXXX.XXXXXXXXXXXXXXXXXXX.. ", +" .XX..XXXXXXXXXXXXXXXXXXXX.. ", +" .XX.XXXXXXXXXXX.XXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXX.XXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXX.XXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXX.XXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXX.XXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXX.XXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXX..XXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXXX. .XXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXX.. .XXXXXXXXXXXXX.. ", +" .XX..XXXXXXXXX.. .XXXXXXXXXXXXXX.. ", +" .XX..XXXXXXXX. .XXXXXXXXXXXXXXX. ", +" .XX.XXXXXXXX. .XXXXXXXXXXXXXXXX.. ", +" .XXXXXX.XXX. .XXXXXXXXXXXXXXXX.. ", +" .XXXXX.XXX. .XXXXXXXXXXXXXXXXX.. ", +" .XXXX.XX. .XXXXXXXXXXXXXXXXX.. ", +" .....X. .XXXXXXXXXXXXXXXXXX.. ", +" .. .XXXXXXXXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" .XXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ............................ ", +" ", +" ", +" "}; diff --git a/pieces/xboard/nll49.xpm b/pieces/xboard/nll49.xpm new file mode 100644 index 0000000..3b688ff --- /dev/null +++ b/pieces/xboard/nll49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *nll49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +"............ ........ ...........................", +"............ ..... X ..........................", +"............ XX .... XX .........................", +"............ XXX .. XXX .........................", +"............ XXXX XXX ......................", +"............. XX X XXX XXX ...................", +"............ XX XXXXXXXXXXXXXX .................", +"........... XXXXXXXXXXXXXXXXXXXX ................", +".......... XXXXXXXXXXXXXXXXXXXXXX ..............", +".......... XXXXXXXXXXXXXXXXXXXXXXX .............", +"......... XXXXX XXXXXXXXXXXXXXXXXXX ............", +"......... XXX XXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXX XXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XX XXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXX XXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXX XXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXX XXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........", +"...... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .......", +"..... XXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXX .......", +"..... XXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXX .......", +".... XXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXX ......", +".... XXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXX ......", +"... XX XXXXXXXXX ...... XXXXXXXXXXXXXXX ......", +"... XX XXXXXXXXX ....... XXXXXXXXXXXXXXXXX ......", +"... XXXXXXXXXXX ........ XXXXXXXXXXXXXXXXX .....", +"... XXXXXX XXX ........ XXXXXXXXXXXXXXXXXX .....", +"... XXXXX XXX ........ XXXXXXXXXXXXXXXXXXX .....", +".... XXXX XX ........ XXXXXXXXXXXXXXXXXXXX .....", +"..... X ........ XXXXXXXXXXXXXXXXXXXXX .....", +".......... ....... XXXXXXXXXXXXXXXXXXXXXXX .....", +".................. XXXXXXXXXXXXXXXXXXXXXXXX ....", +".................. XXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +".............. .....", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/nll54.xpm b/pieces/xboard/nll54.xpm new file mode 100644 index 0000000..186c270 --- /dev/null +++ b/pieces/xboard/nll54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *nll54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +".............. ....... ............................", +".............. ..... ...........................", +".............. .... ..........................", +".............. X .. X ..........................", +".............. X XX . ........................", +"............... XX XX .....................", +"............... X XX XX ..................", +".............. XXXXXX XXXXX ................", +"............. X XXXXXXXXXXXXXXXX ...............", +"............ XXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXX .............", +"........... XX XXXXXXXXXXXXXXXXXX ............", +"........... XX XXXXXXXXXXXXXXXXXXX ...........", +"........... XX XXXXXXXXXXXXXXXXXXXX ...........", +"........... XX XXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XX XXXXXXXXXXXX XXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXX XXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXX XXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXX XXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXX XXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXX XXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXX XXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXX . XXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXX ... XXXXXXXXXXXXXX ......", +"..... X XXXXXXXX ..... XXXXXXXXXXXXXX ......", +"..... X XXXXXXX ...... XXXXXXXXXXXXXX ......", +"..... X XXXXXX ....... XXXXXXXXXXXXXXX .....", +"..... X XX XX ....... XXXXXXXXXXXXXXXX .....", +"..... XXXXX X ....... XXXXXXXXXXXXXXXXX .....", +"..... XXX ........ XXXXXXXXXXXXXXXXXX .....", +"...... X ........ XXXXXXXXXXXXXXXXXX .....", +"........ ....... XXXXXXXXXXXXXXXXXXX .....", +"............ ....... XXXXXXXXXXXXXXXXXXXX ....", +"..................... XXXXXXXXXXXXXXXXXXXXXX ....", +".................... XXXXXXXXXXXXXXXXXXXXXXX ....", +"................... XXXXXXXXXXXXXXXXXXXXXXXX ....", +"................... XXXXXXXXXXXXXXXXXXXXXXXXX ....", +".................. XXXXXXXXXXXXXXXXXXXXXXXXX ....", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXX ....", +"................. ....", +"................. .....", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/nll58.xpm b/pieces/xboard/nll58.xpm new file mode 100644 index 0000000..335faaa --- /dev/null +++ b/pieces/xboard/nll58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *nll58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............... ......... ...............................", +".............. ....... ..............................", +".............. ..... ..............................", +"............... ... .............................", +"............... X . XX .............................", +"............... XX XXX .........................", +"............... XXX XXX ......................", +"............... XX XXX XXX ....................", +".............. X XXXXXXX XXXXX ..................", +"............. XX XXXXXXXXXXXXXXXXX .................", +"............ XXXXXXXXXXXXXXXXXXXXXXX ................", +"............ XXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"........... XX XXXXXXXXXXXXXXXXXXXX ..............", +"........... XX XXXXXXXXXXXXXXXXXXXXXX .............", +"........... XX XXXXXXXXXXXXXXXXXXXXXX ............", +"........... XX XXXXXXXXXXXXXXXXXXXXXXXX ............", +".......... XX XXXXXXXXXXXXXX XXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXX XXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX .........", +"....... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX .........", +"...... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........", +"...... XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........", +"..... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX ........", +"..... XXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXX .......", +".... X XXXXXXXXXXX .... XXXXXXXXXXXXXXXX .......", +".... X XXXXXXXXX ..... XXXXXXXXXXXXXXXX .......", +".... X XXXXXXXX ....... XXXXXXXXXXXXXXXXX .......", +".... X XXXXXXXX ....... XXXXXXXXXXXXXXXXX ......", +".... XXXXXX XX ........ XXXXXXXXXXXXXXXXXXX ......", +".... XXXXX X ........ XXXXXXXXXXXXXXXXXXX ......", +".... XXX ........ XXXXXXXXXXXXXXXXXXXX ......", +"..... X ........ XXXXXXXXXXXXXXXXXXXXX ......", +"....... ....... XXXXXXXXXXXXXXXXXXXXXX ......", +"............ ....... XXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"................. .....", +"................. .....", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/nll64.xpm b/pieces/xboard/nll64.xpm new file mode 100644 index 0000000..1bfba28 --- /dev/null +++ b/pieces/xboard/nll64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *nll64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................. ........ .................................", +"................. ....... ................................", +"................. .... ................................", +"................. XX .. X ...............................", +"................. XXX . XXX ...............................", +"................. XXX XXX ...........................", +".................. XXX XXX ........................", +".................. XX X XXX XXXX ......................", +"................. X XXXXXXX XXXXXXX ....................", +"................ XX XXXXXXXXXXXXXXXXXX ..................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +".............. XXXX XXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXX XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XX XXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. X XXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XX XXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XX XXXXXXXXXXXXXXXX XXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX ..........", +"............ XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXX .......", +"....... X XXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXX .......", +"...... XXXXXXXXX ...... XXXXXXXXXXXXXXXXXX .......", +"...... X XXXXXXXX ........ XXXXXXXXXXXXXXXXXXX .......", +"...... X XXXXXXXX ........ XXXXXXXXXXXXXXXXXXX .......", +"...... X XXX XXX ......... XXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXX XX ......... XXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXX X ......... XXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXX X .......... XXXXXXXXXXXXXXXXXXXXXXX ......", +"........ X ......... XXXXXXXXXXXXXXXXXXXXXXX ......", +".......... ......... XXXXXXXXXXXXXXXXXXXXXXXX ......", +".............. ......... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".................... .....", +".................... .....", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/nll72.xpm b/pieces/xboard/nll72.xpm new file mode 100644 index 0000000..8f885b1 --- /dev/null +++ b/pieces/xboard/nll72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *nll72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................ .......................................", +"................. ........... ......................................", +".................. ......... ......................................", +".................. ...... .....................................", +".................. X ..... XX .....................................", +".................. XX ... XX ....................................", +".................. XXX .. XXXX ....................................", +".................. XXXX XXXX ...............................", +".................. XXXXX XXXX ............................", +".................. XXX X XXXXX XXXX .........................", +".................. XX XXXXXXXXX XXXXXXX .......................", +"................. XX XXXXXXXXXXXXXXXXXXXXX .....................", +"................ XXX XXXXXXXXXXXXXXXXXXXXXXXX ....................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"............. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............. XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .........", +"....... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .........", +"...... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ........", +"...... XXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXX ........", +"..... XXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXX ........", +"..... XXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXX ........", +"..... XX XXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXX .......", +".... X XXXXXXXXXXX ........ XXXXXXXXXXXXXXXXXXXXXXX .......", +".... XX XXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXX .......", +".... XX XXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXX .......", +".... XX XXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXX .......", +".... XXXXXXXX XXX ........... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +".... XXXXXXXX XX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +".... XXXXXX XX ............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"..... XXXX XX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... X ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........ . ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +".............. ........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..................... .....", +"..................... .....", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/nll80.xpm b/pieces/xboard/nll80.xpm new file mode 100644 index 0000000..88b6c9b --- /dev/null +++ b/pieces/xboard/nll80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *nll80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................... ............ ..........................................", +"...................... .......... .........................................", +"...................... ......... ........................................", +"...................... ...... X ........................................", +"...................... XX ..... XX .......................................", +"...................... XXX ... XXX .......................................", +"...................... XXXX .. XXXX .......................................", +"...................... XXXXX XXXX .................................", +"...................... XXXX XXXXX ..............................", +"....................... XXX X XXXXXX XXXX ............................", +"...................... XX XXXXXXXXXX XXXXXXX ..........................", +"..................... XX XXXXXXXXXXXXXXXXXXXXXX ........................", +".................... XXX XXXXXXXXXXXXXXXXXXXXXXXX .......................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXX .... XXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXX ...... XXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XX XXXXXXXXXXXXXXX ........ XXXXXXXXXXXXXXXXXXXXXX ..........", +"........ X XXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXX .........", +"........ XX XXXXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XX XXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XX XXXXXXXXXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXX XXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXX XXX ............ XXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXX XX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXX XX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXX X ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......... XX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............ ............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"................. ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"......................... .......", +"......................... .......", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/nll87.xpm b/pieces/xboard/nll87.xpm new file mode 100644 index 0000000..e9cdc3a --- /dev/null +++ b/pieces/xboard/nll87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *nll87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"....................... .............. ..............................................", +"...................... ............ ..............................................", +"...................... .......... .............................................", +"...................... ........ .............................................", +"...................... ...... X ............................................", +"...................... X .... XX ............................................", +"...................... XXX ... XXX ...........................................", +"...................... XXXX . XXXX ...........................................", +"....................... XXXX XXXX .....................................", +"....................... XXXXX XXXXX ..................................", +"....................... XXXX XXXXX ................................", +"....................... X X XXXXXX XXXXX ..............................", +"...................... X XXXXXXXXXX XXXXXXXXX ............................", +"..................... XX XXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +".................. XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +".................. XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +".................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................. XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................. XX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XX XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ............", +".......... XXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXXXXXXXXXXXXX ... XXXXXXXXXXXXXXXXXXXXXX ............", +"......... XXXXXXXXXXXXXXXXXXXXX ..... XXXXXXXXXXXXXXXXXXXXXXX ............", +"........ XXXXXXXXXXXXXXXXXXXX ....... XXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XX XXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ X XXXXXXXXXXXX .......... XXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....... X XXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"....... X XXXXXXXXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... X XXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... XX XXXXX XXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... XXXXXXXX XX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... XXXXXXXX X .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXXXX XX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........ XXXX X .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... X ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............ . ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".................. ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......................... ........", +".......................... ........", +".......................... .........", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/nll95.xpm b/pieces/xboard/nll95.xpm new file mode 100644 index 0000000..e665800 --- /dev/null +++ b/pieces/xboard/nll95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *nll95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"......................... ............... ...................................................", +"........................ ............. ..................................................", +"......................... ........... .................................................", +"......................... ......... .................................................", +"......................... ....... XX ................................................", +"......................... X ...... XX ................................................", +"......................... XX .... XXXX ...............................................", +"......................... XXX ... XXXX ...............................................", +"......................... XXXX XXXXX ..........................................", +"......................... XXXXX XXXXXX .......................................", +"......................... XXXXX XXXXXX ....................................", +".......................... XXX X XXXXXX XXXX .................................", +"......................... XX XXX XXXXXXX XXXXXXXX ...............................", +"........................ XX XXXXXXXXXXXX XXXXXXXXXXX ..............................", +"....................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +".................... XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +".................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"................... XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"................... XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX . XXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX .. XXXXXXXXXXXXXXXXXXXXXXXXX .............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXX .... XXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"......... XXXXXXXXXXXXXXXXXXXXXXXX ...... XXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"......... XXX XXXXXXXXXXXXXXXXX ........ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"......... XX XXXXXXXXXXXXXXX ......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........ XX XXXXXXXXXXXXX ........... XXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........ XX XXXXXXXXXXXX ............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........ XX XXXXXXXXXXXX ............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XXX XXXXXXXXXXXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XXXXXXXXXX XXXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XXXXXXXXX XXX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ XXXXXXXXX XX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXXXXX XXX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"......... XXXX XX ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XX .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"............ X .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".............. .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"................... .............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".................... ............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"............................. .........", +"............................. .........", +"............................. ..........", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/pdd108.xpm b/pieces/xboard/pdd108.xpm new file mode 100644 index 0000000..5b50e27 --- /dev/null +++ b/pieces/xboard/pdd108.xpm @@ -0,0 +1,116 @@ +/* XPM */ +static char *pdd108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................. ...................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................. ..............................................", +"............................................ .............................................", +"............................................ .............................................", +"........................................... ............................................", +"........................................... ............................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +"........................................... ............................................", +"........................................... ............................................", +"............................................ .............................................", +"............................................ .............................................", +"............................................. ..............................................", +"........................................... ............................................", +"......................................... ..........................................", +"....................................... ........................................", +"...................................... .......................................", +"..................................... ......................................", +".................................... .....................................", +".................................... .....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................... .....................................", +".................................... .....................................", +"..................................... ......................................", +"...................................... .......................................", +"....................................... ........................................", +"........................................ .........................................", +"...................................... .......................................", +".................................... .....................................", +"................................... ....................................", +"................................. ..................................", +"................................ .................................", +"............................... ................................", +".............................. ...............................", +"............................. ..............................", +"............................ .............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +".......................... ...........................", +".......................... ...........................", +"......................... ..........................", +"......................... ..........................", +"........................ .........................", +"........................ .........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"...................... ......................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/pdd116.xpm b/pieces/xboard/pdd116.xpm new file mode 100644 index 0000000..37084af --- /dev/null +++ b/pieces/xboard/pdd116.xpm @@ -0,0 +1,124 @@ +/* XPM */ +static char *pdd116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"..................................................... ......................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"............................................... ................................................", +"............................................... ................................................", +".............................................. ...............................................", +".............................................. ...............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +".............................................. ...............................................", +".............................................. ...............................................", +"............................................... ................................................", +"............................................... ................................................", +"................................................ .................................................", +"............................................... ................................................", +"............................................. ..............................................", +"........................................... ............................................", +".......................................... ...........................................", +"......................................... ..........................................", +"........................................ .........................................", +"........................................ .........................................", +"....................................... ........................................", +"....................................... ........................................", +"...................................... .......................................", +"...................................... .......................................", +"...................................... .......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"...................................... .......................................", +"...................................... .......................................", +"...................................... .......................................", +"....................................... ........................................", +"....................................... ........................................", +"........................................ .........................................", +"........................................ .........................................", +"......................................... ..........................................", +".......................................... ...........................................", +"........................................... ............................................", +"............................................ .............................................", +".......................................... ...........................................", +"........................................ .........................................", +"....................................... ........................................", +"..................................... ......................................", +".................................... .....................................", +"................................... ....................................", +".................................. ...................................", +"................................. ..................................", +"................................ .................................", +"............................... ................................", +"............................... ................................", +".............................. ...............................", +"............................. ..............................", +"............................. ..............................", +"............................ .............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"........................ ........................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/pdd129.xpm b/pieces/xboard/pdd129.xpm new file mode 100644 index 0000000..1f8962d --- /dev/null +++ b/pieces/xboard/pdd129.xpm @@ -0,0 +1,137 @@ +/* XPM */ +static char *pdd129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"........................................................... ............................................................", +"......................................................... ..........................................................", +"....................................................... ........................................................", +"...................................................... .......................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................... ....................................................", +"................................................... ....................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"................................................... ....................................................", +"................................................... ....................................................", +"................................................... ....................................................", +".................................................... .....................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +".................................................. ...................................................", +"................................................ .................................................", +"............................................... ................................................", +".............................................. ...............................................", +"............................................. ..............................................", +"............................................ .............................................", +"............................................ .............................................", +"........................................... ............................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +"........................................... ...........................................", +"........................................... ............................................", +"............................................ .............................................", +"............................................ .............................................", +"............................................. ..............................................", +".............................................. ...............................................", +"............................................... ................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................ .............................................", +"........................................... ............................................", +"......................................... ..........................................", +"........................................ .........................................", +"....................................... ........................................", +"...................................... .......................................", +"..................................... ......................................", +".................................... .....................................", +"................................... ....................................", +".................................. ...................................", +".................................. ...................................", +"................................. ..................................", +"................................ .................................", +"................................ .................................", +"............................... ................................", +".............................. ...............................", +".............................. ...............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................ .............................", +"............................ .............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +".......................... ...........................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/pdd21.xpm b/pieces/xboard/pdd21.xpm new file mode 100644 index 0000000..909a287 --- /dev/null +++ b/pieces/xboard/pdd21.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char *pdd21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".....................", +".....................", +".....................", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"....... .......", +"....... .......", +"........ ........", +"........ ........", +"....... .......", +"...... ......", +"..... .....", +"..... .....", +".... ....", +".... ....", +".... ....", +".....................", +"....................." +}; diff --git a/pieces/xboard/pdd25.xpm b/pieces/xboard/pdd25.xpm new file mode 100644 index 0000000..e7cd6cf --- /dev/null +++ b/pieces/xboard/pdd25.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char *pdd25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".........................", +".........................", +".........................", +".........................", +"........... ...........", +".......... ..........", +".......... ..........", +".......... ..........", +"......... .........", +"........ ........", +"........ ........", +"........ ........", +"......... .........", +"......... .........", +"........ ........", +"....... .......", +"...... ......", +"...... ......", +"..... .....", +"..... .....", +"..... .....", +"..... .....", +".........................", +".........................", +"........................." +}; diff --git a/pieces/xboard/pdd29.xpm b/pieces/xboard/pdd29.xpm new file mode 100644 index 0000000..14412d5 --- /dev/null +++ b/pieces/xboard/pdd29.xpm @@ -0,0 +1,37 @@ +/* XPM */ +static char *pdd29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".............................", +".............................", +".............................", +"............. .............", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +".......... ..........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +".......... ..........", +".......... ..........", +"......... .........", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/pdd33.xpm b/pieces/xboard/pdd33.xpm new file mode 100644 index 0000000..ccbcb0c --- /dev/null +++ b/pieces/xboard/pdd33.xpm @@ -0,0 +1,41 @@ +/* XPM */ +static char *pdd33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".................................", +".................................", +".................................", +".................................", +"............... ...............", +".............. ..............", +"............. .............", +"............. .............", +"............. .............", +".............. ..............", +"............. ............", +"............ ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"............ ............", +"............ ............", +"........... ...........", +".......... ..........", +"......... .........", +"......... .........", +"........ ........", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/pdd37.xpm b/pieces/xboard/pdd37.xpm new file mode 100644 index 0000000..63f331d --- /dev/null +++ b/pieces/xboard/pdd37.xpm @@ -0,0 +1,45 @@ +/* XPM */ +static char *pdd37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +"................. .................", +"................ ................", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +".............. ..............", +"............. .............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............. .............", +".............. ..............", +"............ ............", +"........... ...........", +".......... ..........", +"......... .........", +"......... .........", +"........ ........", +"........ ........", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/pdd40.xpm b/pieces/xboard/pdd40.xpm new file mode 100644 index 0000000..266e18e --- /dev/null +++ b/pieces/xboard/pdd40.xpm @@ -0,0 +1,48 @@ +/* XPM */ +static char *pdd40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"........................................", +"........................................", +"........................................", +"........................................", +".................. .................", +"................. ................", +"................ ...............", +"................ ...............", +"................ ...............", +"................ ................", +"................. ................", +"............... ..............", +".............. .............", +"............. ............", +"............. ............", +"............. ............", +"............. ............", +"............. ............", +"............. ............", +".............. .............", +"............... ..............", +"................ ...............", +".............. .............", +"............. ............", +"............ ...........", +"........... ..........", +"........... ..........", +".......... .........", +".......... .........", +".......... .........", +"......... ........", +"......... ........", +"......... ........", +"......... ........", +"......... ........", +"........................................", +"........................................", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/pdd45.xpm b/pieces/xboard/pdd45.xpm new file mode 100644 index 0000000..f3bd40c --- /dev/null +++ b/pieces/xboard/pdd45.xpm @@ -0,0 +1,53 @@ +/* XPM */ +static char *pdd45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".............................................", +".............................................", +".............................................", +".............................................", +".................... ....................", +"................... ...................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +"................... ...................", +".................. ..................", +"................ ................", +"............... ...............", +"............... ...............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"............... ...............", +"................ ................", +".................. ..................", +"................ ................", +"............... ...............", +".............. ..............", +"............. .............", +"............ ............", +"............ ............", +"........... ...........", +"........... ...........", +".......... ..........", +".......... ..........", +".......... ..........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +".............................................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/pdd49.xpm b/pieces/xboard/pdd49.xpm new file mode 100644 index 0000000..48f17e5 --- /dev/null +++ b/pieces/xboard/pdd49.xpm @@ -0,0 +1,57 @@ +/* XPM */ +static char *pdd49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +".................................................", +"...................... ......................", +"..................... .....................", +".................... ....................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +".................... ....................", +"..................... .....................", +"................... ...................", +".................. ..................", +"................. .................", +"................. .................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................. .................", +"................. .................", +".................. ..................", +"................... ...................", +"................. .................", +"................ ................", +"............... ...............", +".............. ..............", +"............. .............", +"............. .............", +"............ ............", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".................................................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/pdd54.xpm b/pieces/xboard/pdd54.xpm new file mode 100644 index 0000000..ccd0e47 --- /dev/null +++ b/pieces/xboard/pdd54.xpm @@ -0,0 +1,62 @@ +/* XPM */ +static char *pdd54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"........................ ........................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"...................... ......................", +".................... ....................", +"................... ...................", +".................. ..................", +".................. ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +".................. ..................", +".................. ..................", +"................... ...................", +"................... ...................", +"................. .................", +"................ ................", +"............... ...............", +".............. ..............", +".............. ..............", +"............. .............", +"............. .............", +"............ ............", +"............ ............", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/pdd58.xpm b/pieces/xboard/pdd58.xpm new file mode 100644 index 0000000..67ad3b5 --- /dev/null +++ b/pieces/xboard/pdd58.xpm @@ -0,0 +1,66 @@ +/* XPM */ +static char *pdd58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"........................... ...........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"........................ ........................", +"...................... ......................", +"..................... .....................", +".................... ....................", +".................... ....................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +".................... ....................", +".................... ....................", +"..................... .....................", +"..................... .....................", +"................... ...................", +".................. ..................", +"................. .................", +"................ ................", +"............... ...............", +"............... ...............", +".............. ..............", +".............. ..............", +"............. .............", +"............. .............", +"............. .............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/pdd64.xpm b/pieces/xboard/pdd64.xpm new file mode 100644 index 0000000..2dbc9fe --- /dev/null +++ b/pieces/xboard/pdd64.xpm @@ -0,0 +1,72 @@ +/* XPM */ +static char *pdd64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................. .............................", +"........................... ...........................", +".......................... ..........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +".......................... ..........................", +"........................ ..........................", +"....................... ........................", +"...................... .......................", +"...................... ......................", +"..................... ......................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"...................... ......................", +"...................... ......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"...................... ......................", +".................... ....................", +"................... ...................", +".................. ..................", +"................. .................", +"................ ................", +"................ ................", +"............... ...............", +"............... ...............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/pdd72.xpm b/pieces/xboard/pdd72.xpm new file mode 100644 index 0000000..073d343 --- /dev/null +++ b/pieces/xboard/pdd72.xpm @@ -0,0 +1,80 @@ +/* XPM */ +static char *pdd72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................. .................................", +"............................... ...............................", +".............................. ..............................", +"............................. .............................", +"............................. .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................. .............................", +"............................. .............................", +".............................. ..............................", +"............................ ............................", +".......................... ..........................", +"......................... .........................", +"........................ ........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"......................... .........................", +".......................... ..........................", +"........................... ...........................", +"........................... ...........................", +"......................... .........................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +".................... ....................", +"................... ...................", +"................... ...................", +".................. ..................", +"................. .................", +"................. .................", +"................ ................", +"................ ................", +"................ ................", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/pdd80.xpm b/pieces/xboard/pdd80.xpm new file mode 100644 index 0000000..fd1f7ac --- /dev/null +++ b/pieces/xboard/pdd80.xpm @@ -0,0 +1,88 @@ +/* XPM */ +static char *pdd80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"..................................... .....................................", +"................................... ...................................", +".................................. ..................................", +"................................. .................................", +"................................. .................................", +"................................ ................................", +"................................ ................................", +"................................ ................................", +"................................ ................................", +"................................ ................................", +"................................ ................................", +"................................. .................................", +"................................. .................................", +".................................. ..................................", +"................................ ................................", +".............................. ..............................", +"............................. .............................", +"............................ ............................", +"........................... ...........................", +"........................... ...........................", +"........................... ...........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"........................... ...........................", +"........................... ...........................", +"........................... ...........................", +"............................ ............................", +"............................. .............................", +".............................. ..............................", +".............................. ..............................", +"............................ ............................", +"........................... ...........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +".................... ....................", +"................... ...................", +"................... ...................", +".................. ..................", +".................. ..................", +".................. ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/pdd87.xpm b/pieces/xboard/pdd87.xpm new file mode 100644 index 0000000..903996c --- /dev/null +++ b/pieces/xboard/pdd87.xpm @@ -0,0 +1,95 @@ +/* XPM */ +static char *pdd87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................... .........................................", +"...................................... ......................................", +"..................................... .....................................", +".................................... ....................................", +"................................... ...................................", +"................................... ...................................", +".................................. ..................................", +".................................. ..................................", +".................................. ..................................", +".................................. ..................................", +".................................. ..................................", +".................................. ..................................", +"................................... ...................................", +"................................... ...................................", +".................................... ....................................", +"................................... ..................................", +"................................. ................................", +"................................ ...............................", +"............................... ..............................", +".............................. ..............................", +".............................. .............................", +"............................. .............................", +"............................. .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................. .............................", +"............................. .............................", +"............................. ..............................", +".............................. ..............................", +".............................. ...............................", +"............................... ................................", +"................................ ................................", +".............................. ..............................", +"............................ ............................", +"........................... ...........................", +".......................... ..........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +".................... ....................", +".................... ....................", +"................... ...................", +"................... ...................", +"................... ...................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +".................. .................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/pdd95.xpm b/pieces/xboard/pdd95.xpm new file mode 100644 index 0000000..77aa297 --- /dev/null +++ b/pieces/xboard/pdd95.xpm @@ -0,0 +1,103 @@ +/* XPM */ +static char *pdd95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 2 1", +" c black s dark_piece", +". c green s dark_square", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"............................................ ............................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... .......................................", +"...................................... ......................................", +"...................................... ......................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"...................................... ......................................", +"...................................... ......................................", +"....................................... .......................................", +"....................................... .......................................", +"..................................... .....................................", +"................................... ...................................", +".................................. ..................................", +"................................. .................................", +"................................ ................................", +"................................ ................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"................................ ................................", +"................................ ................................", +"................................. .................................", +".................................. ..................................", +"................................... ...................................", +"................................... ...................................", +"................................. .................................", +"................................ ................................", +".............................. ..............................", +"............................. .............................", +"............................ ............................", +"........................... ...........................", +".......................... ..........................", +"......................... .........................", +"......................... .........................", +"........................ ........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"...................... ......................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +".................... ...................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/pdl108.xpm b/pieces/xboard/pdl108.xpm new file mode 100644 index 0000000..a81d7b4 --- /dev/null +++ b/pieces/xboard/pdl108.xpm @@ -0,0 +1,116 @@ +/* XPM */ +static char *pdl108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................. ...................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................. ..............................................", +"............................................ .............................................", +"............................................ .............................................", +"........................................... ............................................", +"........................................... ............................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +"........................................... ............................................", +"........................................... ............................................", +"............................................ .............................................", +"............................................ .............................................", +"............................................. ..............................................", +"........................................... ............................................", +"......................................... ..........................................", +"....................................... ........................................", +"...................................... .......................................", +"..................................... ......................................", +".................................... .....................................", +".................................... .....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +".................................. ...................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................... .....................................", +".................................... .....................................", +"..................................... ......................................", +"...................................... .......................................", +"....................................... ........................................", +"........................................ .........................................", +"...................................... .......................................", +".................................... .....................................", +"................................... ....................................", +"................................. ..................................", +"................................ .................................", +"............................... ................................", +".............................. ...............................", +"............................. ..............................", +"............................ .............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +".......................... ...........................", +".......................... ...........................", +"......................... ..........................", +"......................... ..........................", +"........................ .........................", +"........................ .........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"..................... ......................", +"...................... ......................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/pdl116.xpm b/pieces/xboard/pdl116.xpm new file mode 100644 index 0000000..6e75a7b --- /dev/null +++ b/pieces/xboard/pdl116.xpm @@ -0,0 +1,124 @@ +/* XPM */ +static char *pdl116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"..................................................... ......................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"............................................... ................................................", +"............................................... ................................................", +".............................................. ...............................................", +".............................................. ...............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +"............................................. ..............................................", +".............................................. ...............................................", +".............................................. ...............................................", +"............................................... ................................................", +"............................................... ................................................", +"................................................ .................................................", +"............................................... ................................................", +"............................................. ..............................................", +"........................................... ............................................", +".......................................... ...........................................", +"......................................... ..........................................", +"........................................ .........................................", +"........................................ .........................................", +"....................................... ........................................", +"....................................... ........................................", +"...................................... .......................................", +"...................................... .......................................", +"...................................... .......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"..................................... ......................................", +"...................................... .......................................", +"...................................... .......................................", +"...................................... .......................................", +"....................................... ........................................", +"....................................... ........................................", +"........................................ .........................................", +"........................................ .........................................", +"......................................... ..........................................", +".......................................... ...........................................", +"........................................... ............................................", +"............................................ .............................................", +".......................................... ...........................................", +"........................................ .........................................", +"....................................... ........................................", +"..................................... ......................................", +".................................... .....................................", +"................................... ....................................", +".................................. ...................................", +"................................. ..................................", +"................................ .................................", +"............................... ................................", +"............................... ................................", +".............................. ...............................", +"............................. ..............................", +"............................. ..............................", +"............................ .............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"........................ ........................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/pdl129.xpm b/pieces/xboard/pdl129.xpm new file mode 100644 index 0000000..d75a9b2 --- /dev/null +++ b/pieces/xboard/pdl129.xpm @@ -0,0 +1,137 @@ +/* XPM */ +static char *pdl129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"........................................................... ............................................................", +"......................................................... ..........................................................", +"....................................................... ........................................................", +"...................................................... .......................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"................................................... ....................................................", +"................................................... ....................................................", +"................................................... ....................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +".................................................. ...................................................", +"................................................... ....................................................", +"................................................... ....................................................", +"................................................... ....................................................", +".................................................... .....................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +".................................................. ...................................................", +"................................................ .................................................", +"............................................... ................................................", +".............................................. ...............................................", +"............................................. ..............................................", +"............................................ .............................................", +"............................................ .............................................", +"........................................... ............................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +"......................................... ..........................................", +".......................................... ...........................................", +".......................................... ...........................................", +".......................................... ...........................................", +"........................................... ...........................................", +"........................................... ............................................", +"............................................ .............................................", +"............................................ .............................................", +"............................................. ..............................................", +".............................................. ...............................................", +"............................................... ................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................ .............................................", +"........................................... ............................................", +"......................................... ..........................................", +"........................................ .........................................", +"....................................... ........................................", +"...................................... .......................................", +"..................................... ......................................", +".................................... .....................................", +"................................... ....................................", +".................................. ...................................", +".................................. ...................................", +"................................. ..................................", +"................................ .................................", +"................................ .................................", +"............................... ................................", +".............................. ...............................", +".............................. ...............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................ .............................", +"............................ .............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +".......................... ...........................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/pdl21.xpm b/pieces/xboard/pdl21.xpm new file mode 100644 index 0000000..f31fea5 --- /dev/null +++ b/pieces/xboard/pdl21.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char *pdl21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".....................", +".....................", +".....................", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"....... .......", +"....... .......", +"........ ........", +"........ ........", +"....... .......", +"...... ......", +"..... .....", +"..... .....", +".... ....", +".... ....", +".... ....", +".....................", +"....................." +}; diff --git a/pieces/xboard/pdl25.xpm b/pieces/xboard/pdl25.xpm new file mode 100644 index 0000000..8f5319a --- /dev/null +++ b/pieces/xboard/pdl25.xpm @@ -0,0 +1,33 @@ +/* XPM */ +static char *pdl25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".........................", +".........................", +".........................", +".........................", +"........... ...........", +".......... ..........", +".......... ..........", +".......... ..........", +"......... .........", +"........ ........", +"........ ........", +"........ ........", +"......... .........", +"......... .........", +"........ ........", +"....... .......", +"...... ......", +"...... ......", +"..... .....", +"..... .....", +"..... .....", +"..... .....", +".........................", +".........................", +"........................." +}; diff --git a/pieces/xboard/pdl29.xpm b/pieces/xboard/pdl29.xpm new file mode 100644 index 0000000..0b70ec2 --- /dev/null +++ b/pieces/xboard/pdl29.xpm @@ -0,0 +1,37 @@ +/* XPM */ +static char *pdl29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".............................", +".............................", +".............................", +"............. .............", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +".......... ..........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +".......... ..........", +".......... ..........", +"......... .........", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/pdl33.xpm b/pieces/xboard/pdl33.xpm new file mode 100644 index 0000000..6088827 --- /dev/null +++ b/pieces/xboard/pdl33.xpm @@ -0,0 +1,41 @@ +/* XPM */ +static char *pdl33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".................................", +".................................", +".................................", +".................................", +"............... ...............", +".............. ..............", +"............. .............", +"............. .............", +"............. .............", +".............. ..............", +"............. ............", +"............ ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"............ ............", +"............ ............", +"........... ...........", +".......... ..........", +"......... .........", +"......... .........", +"........ ........", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/pdl37.xpm b/pieces/xboard/pdl37.xpm new file mode 100644 index 0000000..bb2daf5 --- /dev/null +++ b/pieces/xboard/pdl37.xpm @@ -0,0 +1,45 @@ +/* XPM */ +static char *pdl37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +"................. .................", +"................ ................", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +".............. ..............", +"............. .............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............. .............", +".............. ..............", +"............ ............", +"........... ...........", +".......... ..........", +"......... .........", +"......... .........", +"........ ........", +"........ ........", +"........ ........", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/pdl40.xpm b/pieces/xboard/pdl40.xpm new file mode 100644 index 0000000..7e06d47 --- /dev/null +++ b/pieces/xboard/pdl40.xpm @@ -0,0 +1,48 @@ +/* XPM */ +static char *pdl40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"........................................", +"........................................", +"........................................", +"........................................", +".................. .................", +"................. ................", +"................ ...............", +"................ ...............", +"................ ...............", +"................ ................", +"................. ................", +"............... ..............", +".............. .............", +"............. ............", +"............. ............", +"............. ............", +"............. ............", +"............. ............", +"............. ............", +".............. .............", +"............... ..............", +"................ ...............", +".............. .............", +"............. ............", +"............ ...........", +"........... ..........", +"........... ..........", +".......... .........", +".......... .........", +".......... .........", +"......... ........", +"......... ........", +"......... ........", +"......... ........", +"......... ........", +"........................................", +"........................................", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/pdl45.xpm b/pieces/xboard/pdl45.xpm new file mode 100644 index 0000000..eef55fb --- /dev/null +++ b/pieces/xboard/pdl45.xpm @@ -0,0 +1,53 @@ +/* XPM */ +static char *pdl45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".............................................", +".............................................", +".............................................", +".............................................", +".................... ....................", +"................... ...................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +"................... ...................", +".................. ..................", +"................ ................", +"............... ...............", +"............... ...............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"............... ...............", +"................ ................", +".................. ..................", +"................ ................", +"............... ...............", +".............. ..............", +"............. .............", +"............ ............", +"............ ............", +"........... ...........", +"........... ...........", +".......... ..........", +".......... ..........", +".......... ..........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +".............................................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/pdl49.xpm b/pieces/xboard/pdl49.xpm new file mode 100644 index 0000000..d53c0b2 --- /dev/null +++ b/pieces/xboard/pdl49.xpm @@ -0,0 +1,57 @@ +/* XPM */ +static char *pdl49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +".................................................", +"...................... ......................", +"..................... .....................", +".................... ....................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +".................... ....................", +"..................... .....................", +"................... ...................", +".................. ..................", +"................. .................", +"................. .................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................. .................", +"................. .................", +".................. ..................", +"................... ...................", +"................. .................", +"................ ................", +"............... ...............", +".............. ..............", +"............. .............", +"............. .............", +"............ ............", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".................................................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/pdl54.xpm b/pieces/xboard/pdl54.xpm new file mode 100644 index 0000000..8d2dd4e --- /dev/null +++ b/pieces/xboard/pdl54.xpm @@ -0,0 +1,62 @@ +/* XPM */ +static char *pdl54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"........................ ........................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"...................... ......................", +".................... ....................", +"................... ...................", +".................. ..................", +".................. ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +".................. ..................", +".................. ..................", +"................... ...................", +"................... ...................", +"................. .................", +"................ ................", +"............... ...............", +".............. ..............", +".............. ..............", +"............. .............", +"............. .............", +"............ ............", +"............ ............", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/pdl58.xpm b/pieces/xboard/pdl58.xpm new file mode 100644 index 0000000..4765652 --- /dev/null +++ b/pieces/xboard/pdl58.xpm @@ -0,0 +1,66 @@ +/* XPM */ +static char *pdl58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"........................... ...........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"........................ ........................", +"...................... ......................", +"..................... .....................", +".................... ....................", +".................... ....................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +".................... ....................", +".................... ....................", +"..................... .....................", +"..................... .....................", +"................... ...................", +".................. ..................", +"................. .................", +"................ ................", +"............... ...............", +"............... ...............", +".............. ..............", +".............. ..............", +"............. .............", +"............. .............", +"............. .............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/pdl64.xpm b/pieces/xboard/pdl64.xpm new file mode 100644 index 0000000..4509abb --- /dev/null +++ b/pieces/xboard/pdl64.xpm @@ -0,0 +1,72 @@ +/* XPM */ +static char *pdl64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................. .............................", +"........................... ...........................", +".......................... ..........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +"......................... .........................", +".......................... ..........................", +"........................ ..........................", +"....................... ........................", +"...................... .......................", +"...................... ......................", +"..................... ......................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +"...................... ......................", +"...................... ......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"...................... ......................", +".................... ....................", +"................... ...................", +".................. ..................", +"................. .................", +"................ ................", +"................ ................", +"............... ...............", +"............... ...............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/pdl72.xpm b/pieces/xboard/pdl72.xpm new file mode 100644 index 0000000..66b9542 --- /dev/null +++ b/pieces/xboard/pdl72.xpm @@ -0,0 +1,80 @@ +/* XPM */ +static char *pdl72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................. .................................", +"............................... ...............................", +".............................. ..............................", +"............................. .............................", +"............................. .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................. .............................", +"............................. .............................", +".............................. ..............................", +"............................ ............................", +".......................... ..........................", +"......................... .........................", +"........................ ........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"....................... .......................", +"........................ ........................", +"........................ ........................", +"......................... .........................", +".......................... ..........................", +"........................... ...........................", +"........................... ...........................", +"......................... .........................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +".................... ....................", +"................... ...................", +"................... ...................", +".................. ..................", +"................. .................", +"................. .................", +"................ ................", +"................ ................", +"................ ................", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/pdl80.xpm b/pieces/xboard/pdl80.xpm new file mode 100644 index 0000000..119b400 --- /dev/null +++ b/pieces/xboard/pdl80.xpm @@ -0,0 +1,88 @@ +/* XPM */ +static char *pdl80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"..................................... .....................................", +"................................... ...................................", +".................................. ..................................", +"................................. .................................", +"................................. .................................", +"................................ ................................", +"................................ ................................", +"................................ ................................", +"................................ ................................", +"................................ ................................", +"................................ ................................", +"................................. .................................", +"................................. .................................", +".................................. ..................................", +"................................ ................................", +".............................. ..............................", +"............................. .............................", +"............................ ............................", +"........................... ...........................", +"........................... ...........................", +"........................... ...........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +"........................... ...........................", +"........................... ...........................", +"........................... ...........................", +"............................ ............................", +"............................. .............................", +".............................. ..............................", +".............................. ..............................", +"............................ ............................", +"........................... ...........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +".................... ....................", +"................... ...................", +"................... ...................", +".................. ..................", +".................. ..................", +".................. ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/pdl87.xpm b/pieces/xboard/pdl87.xpm new file mode 100644 index 0000000..9bc4010 --- /dev/null +++ b/pieces/xboard/pdl87.xpm @@ -0,0 +1,95 @@ +/* XPM */ +static char *pdl87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................... .........................................", +"...................................... ......................................", +"..................................... .....................................", +".................................... ....................................", +"................................... ...................................", +"................................... ...................................", +".................................. ..................................", +".................................. ..................................", +".................................. ..................................", +".................................. ..................................", +".................................. ..................................", +".................................. ..................................", +"................................... ...................................", +"................................... ...................................", +".................................... ....................................", +"................................... ..................................", +"................................. ................................", +"................................ ...............................", +"............................... ..............................", +".............................. ..............................", +".............................. .............................", +"............................. .............................", +"............................. .............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................ ............................", +"............................. .............................", +"............................. .............................", +"............................. ..............................", +".............................. ..............................", +".............................. ...............................", +"............................... ................................", +"................................ ................................", +".............................. ..............................", +"............................ ............................", +"........................... ...........................", +".......................... ..........................", +"......................... .........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +".................... ....................", +".................... ....................", +"................... ...................", +"................... ...................", +"................... ...................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +".................. .................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/pdl95.xpm b/pieces/xboard/pdl95.xpm new file mode 100644 index 0000000..618cb86 --- /dev/null +++ b/pieces/xboard/pdl95.xpm @@ -0,0 +1,103 @@ +/* XPM */ +static char *pdl95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 2 1", +" c black s dark_piece", +". c gray s light_square", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"............................................ ............................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... .......................................", +"...................................... ......................................", +"...................................... ......................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"..................................... .....................................", +"...................................... ......................................", +"...................................... ......................................", +"....................................... .......................................", +"....................................... .......................................", +"..................................... .....................................", +"................................... ...................................", +".................................. ..................................", +"................................. .................................", +"................................ ................................", +"................................ ................................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +".............................. ..............................", +"............................... ...............................", +"............................... ...............................", +"............................... ...............................", +"................................ ................................", +"................................ ................................", +"................................. .................................", +".................................. ..................................", +"................................... ...................................", +"................................... ...................................", +"................................. .................................", +"................................ ................................", +".............................. ..............................", +"............................. .............................", +"............................ ............................", +"........................... ...........................", +".......................... ..........................", +"......................... .........................", +"......................... .........................", +"........................ ........................", +"........................ ........................", +"....................... .......................", +"....................... .......................", +"...................... ......................", +"...................... ......................", +"..................... .....................", +"..................... .....................", +"..................... .....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +".................... ...................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/pixmaps.h b/pieces/xboard/pixmaps.h new file mode 100644 index 0000000..18098a6 --- /dev/null +++ b/pieces/xboard/pixmaps.h @@ -0,0 +1,659 @@ +/* + * pixmaps.h - Include xpm pixmap files for pieces + * $Id: pixmaps.h,v 1.1 2000/09/17 23:50:36 mann Exp $ + * + * Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts. + * Enhancements Copyright 1992-2000 Free Software Foundation, Inc. + * + * The following terms apply to Digital Equipment Corporation's copyright + * interest in XBoard: + * ------------------------------------------------------------------------ + * All Rights Reserved + * + * Permission to use, copy, modify, and distribute this software and its + * documentation for any purpose and without fee is hereby granted, + * provided that the above copyright notice appear in all copies and that + * both that copyright notice and this permission notice appear in + * supporting documentation, and that the name of Digital not be + * used in advertising or publicity pertaining to distribution of the + * software without specific, written prior permission. + * + * DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL + * DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR + * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, + * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + * SOFTWARE. + * ------------------------------------------------------------------------ + * + * The following terms apply to the enhanced version of XBoard distributed + * by the Free Software Foundation: + * ------------------------------------------------------------------------ + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * ------------------------------------------------------------------------ + * + * See the file ChangeLog for a revision history. + */ + +#include "pll129.xpm" +#include "pld129.xpm" +#include "pdl129.xpm" +#include "pdd129.xpm" +#include "nll129.xpm" +#include "nld129.xpm" +#include "ndl129.xpm" +#include "ndd129.xpm" +#include "bll129.xpm" +#include "bld129.xpm" +#include "bdl129.xpm" +#include "bdd129.xpm" +#include "rll129.xpm" +#include "rld129.xpm" +#include "rdl129.xpm" +#include "rdd129.xpm" +#include "qll129.xpm" +#include "qld129.xpm" +#include "qdl129.xpm" +#include "qdd129.xpm" +#include "kll129.xpm" +#include "kld129.xpm" +#include "kdl129.xpm" +#include "kdd129.xpm" + +#include "pll116.xpm" +#include "pld116.xpm" +#include "pdl116.xpm" +#include "pdd116.xpm" +#include "nll116.xpm" +#include "nld116.xpm" +#include "ndl116.xpm" +#include "ndd116.xpm" +#include "bll116.xpm" +#include "bld116.xpm" +#include "bdl116.xpm" +#include "bdd116.xpm" +#include "rll116.xpm" +#include "rld116.xpm" +#include "rdl116.xpm" +#include "rdd116.xpm" +#include "qll116.xpm" +#include "qld116.xpm" +#include "qdl116.xpm" +#include "qdd116.xpm" +#include "kll116.xpm" +#include "kld116.xpm" +#include "kdl116.xpm" +#include "kdd116.xpm" + +#include "pll108.xpm" +#include "pld108.xpm" +#include "pdl108.xpm" +#include "pdd108.xpm" +#include "nll108.xpm" +#include "nld108.xpm" +#include "ndl108.xpm" +#include "ndd108.xpm" +#include "bll108.xpm" +#include "bld108.xpm" +#include "bdl108.xpm" +#include "bdd108.xpm" +#include "rll108.xpm" +#include "rld108.xpm" +#include "rdl108.xpm" +#include "rdd108.xpm" +#include "qll108.xpm" +#include "qld108.xpm" +#include "qdl108.xpm" +#include "qdd108.xpm" +#include "kll108.xpm" +#include "kld108.xpm" +#include "kdl108.xpm" +#include "kdd108.xpm" + +#include "pll95.xpm" +#include "pld95.xpm" +#include "pdl95.xpm" +#include "pdd95.xpm" +#include "nll95.xpm" +#include "nld95.xpm" +#include "ndl95.xpm" +#include "ndd95.xpm" +#include "bll95.xpm" +#include "bld95.xpm" +#include "bdl95.xpm" +#include "bdd95.xpm" +#include "rll95.xpm" +#include "rld95.xpm" +#include "rdl95.xpm" +#include "rdd95.xpm" +#include "qll95.xpm" +#include "qld95.xpm" +#include "qdl95.xpm" +#include "qdd95.xpm" +#include "kll95.xpm" +#include "kld95.xpm" +#include "kdl95.xpm" +#include "kdd95.xpm" + +#include "pll87.xpm" +#include "pld87.xpm" +#include "pdl87.xpm" +#include "pdd87.xpm" +#include "nll87.xpm" +#include "nld87.xpm" +#include "ndl87.xpm" +#include "ndd87.xpm" +#include "bll87.xpm" +#include "bld87.xpm" +#include "bdl87.xpm" +#include "bdd87.xpm" +#include "rll87.xpm" +#include "rld87.xpm" +#include "rdl87.xpm" +#include "rdd87.xpm" +#include "qll87.xpm" +#include "qld87.xpm" +#include "qdl87.xpm" +#include "qdd87.xpm" +#include "kll87.xpm" +#include "kld87.xpm" +#include "kdl87.xpm" +#include "kdd87.xpm" + +#include "pll80.xpm" +#include "pld80.xpm" +#include "pdl80.xpm" +#include "pdd80.xpm" +#include "nll80.xpm" +#include "nld80.xpm" +#include "ndl80.xpm" +#include "ndd80.xpm" +#include "bll80.xpm" +#include "bld80.xpm" +#include "bdl80.xpm" +#include "bdd80.xpm" +#include "rll80.xpm" +#include "rld80.xpm" +#include "rdl80.xpm" +#include "rdd80.xpm" +#include "qll80.xpm" +#include "qld80.xpm" +#include "qdl80.xpm" +#include "qdd80.xpm" +#include "kll80.xpm" +#include "kld80.xpm" +#include "kdl80.xpm" +#include "kdd80.xpm" + +#include "pll72.xpm" +#include "pld72.xpm" +#include "pdl72.xpm" +#include "pdd72.xpm" +#include "nll72.xpm" +#include "nld72.xpm" +#include "ndl72.xpm" +#include "ndd72.xpm" +#include "bll72.xpm" +#include "bld72.xpm" +#include "bdl72.xpm" +#include "bdd72.xpm" +#include "rll72.xpm" +#include "rld72.xpm" +#include "rdl72.xpm" +#include "rdd72.xpm" +#include "qll72.xpm" +#include "qld72.xpm" +#include "qdl72.xpm" +#include "qdd72.xpm" +#include "kll72.xpm" +#include "kld72.xpm" +#include "kdl72.xpm" +#include "kdd72.xpm" + +#include "pll64.xpm" +#include "pld64.xpm" +#include "pdl64.xpm" +#include "pdd64.xpm" +#include "nll64.xpm" +#include "nld64.xpm" +#include "ndl64.xpm" +#include "ndd64.xpm" +#include "bll64.xpm" +#include "bld64.xpm" +#include "bdl64.xpm" +#include "bdd64.xpm" +#include "rll64.xpm" +#include "rld64.xpm" +#include "rdl64.xpm" +#include "rdd64.xpm" +#include "qll64.xpm" +#include "qld64.xpm" +#include "qdl64.xpm" +#include "qdd64.xpm" +#include "kll64.xpm" +#include "kld64.xpm" +#include "kdl64.xpm" +#include "kdd64.xpm" + +#include "pll58.xpm" +#include "pld58.xpm" +#include "pdl58.xpm" +#include "pdd58.xpm" +#include "nll58.xpm" +#include "nld58.xpm" +#include "ndl58.xpm" +#include "ndd58.xpm" +#include "bll58.xpm" +#include "bld58.xpm" +#include "bdl58.xpm" +#include "bdd58.xpm" +#include "rll58.xpm" +#include "rld58.xpm" +#include "rdl58.xpm" +#include "rdd58.xpm" +#include "qll58.xpm" +#include "qld58.xpm" +#include "qdl58.xpm" +#include "qdd58.xpm" +#include "kll58.xpm" +#include "kld58.xpm" +#include "kdl58.xpm" +#include "kdd58.xpm" + +#include "pll54.xpm" +#include "pld54.xpm" +#include "pdl54.xpm" +#include "pdd54.xpm" +#include "nll54.xpm" +#include "nld54.xpm" +#include "ndl54.xpm" +#include "ndd54.xpm" +#include "bll54.xpm" +#include "bld54.xpm" +#include "bdl54.xpm" +#include "bdd54.xpm" +#include "rll54.xpm" +#include "rld54.xpm" +#include "rdl54.xpm" +#include "rdd54.xpm" +#include "qll54.xpm" +#include "qld54.xpm" +#include "qdl54.xpm" +#include "qdd54.xpm" +#include "kll54.xpm" +#include "kld54.xpm" +#include "kdl54.xpm" +#include "kdd54.xpm" + +#include "pll49.xpm" +#include "pld49.xpm" +#include "pdl49.xpm" +#include "pdd49.xpm" +#include "nll49.xpm" +#include "nld49.xpm" +#include "ndl49.xpm" +#include "ndd49.xpm" +#include "bll49.xpm" +#include "bld49.xpm" +#include "bdl49.xpm" +#include "bdd49.xpm" +#include "rll49.xpm" +#include "rld49.xpm" +#include "rdl49.xpm" +#include "rdd49.xpm" +#include "qll49.xpm" +#include "qld49.xpm" +#include "qdl49.xpm" +#include "qdd49.xpm" +#include "kll49.xpm" +#include "kld49.xpm" +#include "kdl49.xpm" +#include "kdd49.xpm" + +#include "pll45.xpm" +#include "pld45.xpm" +#include "pdl45.xpm" +#include "pdd45.xpm" +#include "nll45.xpm" +#include "nld45.xpm" +#include "ndl45.xpm" +#include "ndd45.xpm" +#include "bll45.xpm" +#include "bld45.xpm" +#include "bdl45.xpm" +#include "bdd45.xpm" +#include "rll45.xpm" +#include "rld45.xpm" +#include "rdl45.xpm" +#include "rdd45.xpm" +#include "qll45.xpm" +#include "qld45.xpm" +#include "qdl45.xpm" +#include "qdd45.xpm" +#include "kll45.xpm" +#include "kld45.xpm" +#include "kdl45.xpm" +#include "kdd45.xpm" + +#include "pll40.xpm" +#include "pld40.xpm" +#include "pdl40.xpm" +#include "pdd40.xpm" +#include "nll40.xpm" +#include "nld40.xpm" +#include "ndl40.xpm" +#include "ndd40.xpm" +#include "bll40.xpm" +#include "bld40.xpm" +#include "bdl40.xpm" +#include "bdd40.xpm" +#include "rll40.xpm" +#include "rld40.xpm" +#include "rdl40.xpm" +#include "rdd40.xpm" +#include "qll40.xpm" +#include "qld40.xpm" +#include "qdl40.xpm" +#include "qdd40.xpm" +#include "kll40.xpm" +#include "kld40.xpm" +#include "kdl40.xpm" +#include "kdd40.xpm" + +#include "pll37.xpm" +#include "pld37.xpm" +#include "pdl37.xpm" +#include "pdd37.xpm" +#include "nll37.xpm" +#include "nld37.xpm" +#include "ndl37.xpm" +#include "ndd37.xpm" +#include "bll37.xpm" +#include "bld37.xpm" +#include "bdl37.xpm" +#include "bdd37.xpm" +#include "rll37.xpm" +#include "rld37.xpm" +#include "rdl37.xpm" +#include "rdd37.xpm" +#include "qll37.xpm" +#include "qld37.xpm" +#include "qdl37.xpm" +#include "qdd37.xpm" +#include "kll37.xpm" +#include "kld37.xpm" +#include "kdl37.xpm" +#include "kdd37.xpm" + +#include "pll33.xpm" +#include "pld33.xpm" +#include "pdl33.xpm" +#include "pdd33.xpm" +#include "nll33.xpm" +#include "nld33.xpm" +#include "ndl33.xpm" +#include "ndd33.xpm" +#include "bll33.xpm" +#include "bld33.xpm" +#include "bdl33.xpm" +#include "bdd33.xpm" +#include "rll33.xpm" +#include "rld33.xpm" +#include "rdl33.xpm" +#include "rdd33.xpm" +#include "qll33.xpm" +#include "qld33.xpm" +#include "qdl33.xpm" +#include "qdd33.xpm" +#include "kll33.xpm" +#include "kld33.xpm" +#include "kdl33.xpm" +#include "kdd33.xpm" + +#include "pll29.xpm" +#include "pld29.xpm" +#include "pdl29.xpm" +#include "pdd29.xpm" +#include "nll29.xpm" +#include "nld29.xpm" +#include "ndl29.xpm" +#include "ndd29.xpm" +#include "bll29.xpm" +#include "bld29.xpm" +#include "bdl29.xpm" +#include "bdd29.xpm" +#include "rll29.xpm" +#include "rld29.xpm" +#include "rdl29.xpm" +#include "rdd29.xpm" +#include "qll29.xpm" +#include "qld29.xpm" +#include "qdl29.xpm" +#include "qdd29.xpm" +#include "kll29.xpm" +#include "kld29.xpm" +#include "kdl29.xpm" +#include "kdd29.xpm" + +#include "pll25.xpm" +#include "pld25.xpm" +#include "pdl25.xpm" +#include "pdd25.xpm" +#include "nll25.xpm" +#include "nld25.xpm" +#include "ndl25.xpm" +#include "ndd25.xpm" +#include "bll25.xpm" +#include "bld25.xpm" +#include "bdl25.xpm" +#include "bdd25.xpm" +#include "rll25.xpm" +#include "rld25.xpm" +#include "rdl25.xpm" +#include "rdd25.xpm" +#include "qll25.xpm" +#include "qld25.xpm" +#include "qdl25.xpm" +#include "qdd25.xpm" +#include "kll25.xpm" +#include "kld25.xpm" +#include "kdl25.xpm" +#include "kdd25.xpm" + +#include "pll21.xpm" +#include "pld21.xpm" +#include "pdl21.xpm" +#include "pdd21.xpm" +#include "nll21.xpm" +#include "nld21.xpm" +#include "ndl21.xpm" +#include "ndd21.xpm" +#include "bll21.xpm" +#include "bld21.xpm" +#include "bdl21.xpm" +#include "bdd21.xpm" +#include "rll21.xpm" +#include "rld21.xpm" +#include "rdl21.xpm" +#include "rdd21.xpm" +#include "qll21.xpm" +#include "qld21.xpm" +#include "qdl21.xpm" +#include "qdd21.xpm" +#include "kll21.xpm" +#include "kld21.xpm" +#include "kdl21.xpm" +#include "kdd21.xpm" + +typedef struct { + int size; + char **xpm[6][4]; +} XpmPieces; + +XpmPieces builtInXpms[] = {\ + { 129, {\ + { pll129, pld129, pdl129, pdd129, },\ + { nll129, nld129, ndl129, ndd129, },\ + { bll129, bld129, bdl129, bdd129, },\ + { rll129, rld129, rdl129, rdd129, },\ + { qll129, qld129, qdl129, qdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + } },\ + { 116, {\ + { pll116, pld116, pdl116, pdd116, },\ + { nll116, nld116, ndl116, ndd116, },\ + { bll116, bld116, bdl116, bdd116, },\ + { rll116, rld116, rdl116, rdd116, },\ + { qll116, qld116, qdl116, qdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + } },\ + { 108, {\ + { pll108, pld108, pdl108, pdd108, },\ + { nll108, nld108, ndl108, ndd108, },\ + { bll108, bld108, bdl108, bdd108, },\ + { rll108, rld108, rdl108, rdd108, },\ + { qll108, qld108, qdl108, qdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + } },\ + { 95, {\ + { pll95, pld95, pdl95, pdd95, },\ + { nll95, nld95, ndl95, ndd95, },\ + { bll95, bld95, bdl95, bdd95, },\ + { rll95, rld95, rdl95, rdd95, },\ + { qll95, qld95, qdl95, qdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + } },\ + { 87, {\ + { pll87, pld87, pdl87, pdd87, },\ + { nll87, nld87, ndl87, ndd87, },\ + { bll87, bld87, bdl87, bdd87, },\ + { rll87, rld87, rdl87, rdd87, },\ + { qll87, qld87, qdl87, qdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + } },\ + { 80, {\ + { pll80, pld80, pdl80, pdd80, },\ + { nll80, nld80, ndl80, ndd80, },\ + { bll80, bld80, bdl80, bdd80, },\ + { rll80, rld80, rdl80, rdd80, },\ + { qll80, qld80, qdl80, qdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + } },\ + { 72, {\ + { pll72, pld72, pdl72, pdd72, },\ + { nll72, nld72, ndl72, ndd72, },\ + { bll72, bld72, bdl72, bdd72, },\ + { rll72, rld72, rdl72, rdd72, },\ + { qll72, qld72, qdl72, qdd72, },\ + { kll72, kld72, kdl72, kdd72, },\ + } },\ + { 64, {\ + { pll64, pld64, pdl64, pdd64, },\ + { nll64, nld64, ndl64, ndd64, },\ + { bll64, bld64, bdl64, bdd64, },\ + { rll64, rld64, rdl64, rdd64, },\ + { qll64, qld64, qdl64, qdd64, },\ + { kll64, kld64, kdl64, kdd64, },\ + } },\ + { 58, {\ + { pll58, pld58, pdl58, pdd58, },\ + { nll58, nld58, ndl58, ndd58, },\ + { bll58, bld58, bdl58, bdd58, },\ + { rll58, rld58, rdl58, rdd58, },\ + { qll58, qld58, qdl58, qdd58, },\ + { kll58, kld58, kdl58, kdd58, },\ + } },\ + { 54, {\ + { pll54, pld54, pdl54, pdd54, },\ + { nll54, nld54, ndl54, ndd54, },\ + { bll54, bld54, bdl54, bdd54, },\ + { rll54, rld54, rdl54, rdd54, },\ + { qll54, qld54, qdl54, qdd54, },\ + { kll54, kld54, kdl54, kdd54, },\ + } },\ + { 49, {\ + { pll49, pld49, pdl49, pdd49, },\ + { nll49, nld49, ndl49, ndd49, },\ + { bll49, bld49, bdl49, bdd49, },\ + { rll49, rld49, rdl49, rdd49, },\ + { qll49, qld49, qdl49, qdd49, },\ + { kll49, kld49, kdl49, kdd49, },\ + } },\ + { 45, {\ + { pll45, pld45, pdl45, pdd45, },\ + { nll45, nld45, ndl45, ndd45, },\ + { bll45, bld45, bdl45, bdd45, },\ + { rll45, rld45, rdl45, rdd45, },\ + { qll45, qld45, qdl45, qdd45, },\ + { kll45, kld45, kdl45, kdd45, },\ + } },\ + { 40, {\ + { pll40, pld40, pdl40, pdd40, },\ + { nll40, nld40, ndl40, ndd40, },\ + { bll40, bld40, bdl40, bdd40, },\ + { rll40, rld40, rdl40, rdd40, },\ + { qll40, qld40, qdl40, qdd40, },\ + { kll40, kld40, kdl40, kdd40, },\ + } },\ + { 37, {\ + { pll37, pld37, pdl37, pdd37, },\ + { nll37, nld37, ndl37, ndd37, },\ + { bll37, bld37, bdl37, bdd37, },\ + { rll37, rld37, rdl37, rdd37, },\ + { qll37, qld37, qdl37, qdd37, },\ + { kll37, kld37, kdl37, kdd37, },\ + } },\ + { 33, {\ + { pll33, pld33, pdl33, pdd33, },\ + { nll33, nld33, ndl33, ndd33, },\ + { bll33, bld33, bdl33, bdd33, },\ + { rll33, rld33, rdl33, rdd33, },\ + { qll33, qld33, qdl33, qdd33, },\ + { kll33, kld33, kdl33, kdd33, },\ + } },\ + { 29, {\ + { pll29, pld29, pdl29, pdd29, },\ + { nll29, nld29, ndl29, ndd29, },\ + { bll29, bld29, bdl29, bdd29, },\ + { rll29, rld29, rdl29, rdd29, },\ + { qll29, qld29, qdl29, qdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + } },\ + { 25, {\ + { pll25, pld25, pdl25, pdd25, },\ + { nll25, nld25, ndl25, ndd25, },\ + { bll25, bld25, bdl25, bdd25, },\ + { rll25, rld25, rdl25, rdd25, },\ + { qll25, qld25, qdl25, qdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + } },\ + { 21, {\ + { pll21, pld21, pdl21, pdd21, },\ + { nll21, nld21, ndl21, ndd21, },\ + { bll21, bld21, bdl21, bdd21, },\ + { rll21, rld21, rdl21, rdd21, },\ + { qll21, qld21, qdl21, qdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + } },\ + { 0, {\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + } },\ +}; diff --git a/pieces/xboard/pld108.xpm b/pieces/xboard/pld108.xpm new file mode 100644 index 0000000..32d93a2 --- /dev/null +++ b/pieces/xboard/pld108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *pld108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................. ...................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................. XXXXXXX ..............................................", +"............................................ XXXXXXXXXXX .............................................", +"............................................ XXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +"............................................ XXXXXXXXXXXXX .............................................", +"............................................ XXXXXXXXXXX .............................................", +"............................................. XXXXXXXX ..............................................", +"........................................... XXXXXXX ............................................", +"......................................... XXXXXXXX ..........................................", +"....................................... XXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXX .......................................", +"....................................... XXXXXXXXXXXXXXXX ........................................", +"........................................ XXXXXXXXXXXXXXX .........................................", +"...................................... XXXXXXXXXXXXXXXX .......................................", +".................................... XXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... ......................", +"..................... ......................", +"...................... ......................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/pld116.xpm b/pieces/xboard/pld116.xpm new file mode 100644 index 0000000..65324eb --- /dev/null +++ b/pieces/xboard/pld116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *pld116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"..................................................... ......................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ XXXXXXXXX .................................................", +"............................................... XXXXXXXXXXXXX ................................................", +"............................................... XXXXXXXXXXXXXXX ................................................", +".............................................. XXXXXXXXXXXXXXXXX ...............................................", +".............................................. XXXXXXXXXXXXXXXXX ...............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +".............................................. XXXXXXXXXXXXXXXXX ...............................................", +".............................................. XXXXXXXXXXXXXXXXX ...............................................", +"............................................... XXXXXXXXXXXXXXX ................................................", +"............................................... XXXXXXXXXXXXX ................................................", +"................................................ XXXXXXXX .................................................", +"............................................... XXXXXXX ................................................", +"............................................. XXXXXXXX ..............................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXX ...........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXX ...........................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +"............................................ XXXXXXXXXXXXXXX .............................................", +".......................................... XXXXXXXXXXXXXXXX ...........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... ........................", +"....................... ........................", +"........................ ........................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/pld129.xpm b/pieces/xboard/pld129.xpm new file mode 100644 index 0000000..a8798b1 --- /dev/null +++ b/pieces/xboard/pld129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *pld129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"........................................................... ............................................................", +"......................................................... ..........................................................", +"....................................................... ........................................................", +"...................................................... .......................................................", +"..................................................... XXXXXXXX ......................................................", +".................................................... XXXXXXXXXXXX .....................................................", +"................................................... XXXXXXXXXXXXXXXX ....................................................", +"................................................... XXXXXXXXXXXXXXXXX ....................................................", +"................................................... XXXXXXXXXXXXXXXXXX ....................................................", +".................................................. XXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXX ...................................................", +"................................................... XXXXXXXXXXXXXXXXXX ....................................................", +"................................................... XXXXXXXXXXXXXXXXX ....................................................", +"................................................... XXXXXXXXXXXXXXXX ....................................................", +".................................................... XXXXXXXXXXXX .....................................................", +"..................................................... XXXXXXXXXX ......................................................", +".................................................... XXXXXXXX .....................................................", +".................................................. XXXXXXXX ...................................................", +"................................................ XXXXXXXXXX .................................................", +"............................................... XXXXXXXXXXXXXXXX ................................................", +".............................................. XXXXXXXXXXXXXXXXXXXXXX ...............................................", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............................................", +".............................................. XXXXXXXXXXXXXXXXXXXXXXXX ...............................................", +"............................................... XXXXXXXXXXXXXXXXXXXX ................................................", +"................................................ XXXXXXXXXXXXXXXXXX .................................................", +".............................................. XXXXXXXXXXXXXXXXXX ...............................................", +"............................................ XXXXXXXXXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXX ............................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +".......................... ...........................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/pld21.xpm b/pieces/xboard/pld21.xpm new file mode 100644 index 0000000..12b6bad --- /dev/null +++ b/pieces/xboard/pld21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *pld21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +".....................", +".....................", +"........ ........", +"....... XXXXX .......", +"....... XXXXX .......", +"....... XXX .......", +"........ XXX ........", +"....... XXXXX .......", +"....... XXXXX .......", +"........ XXX ........", +"........ XXX ........", +"...... XXXXX ......", +"..... XXXXXXX .....", +"..... XXXXXXXXX .....", +".... XXXXXXXXX ....", +".... XXXXXXXXXXX ....", +".... XXXXXXXXXXX ....", +".... ....", +".....................", +"....................." +}; diff --git a/pieces/xboard/pld25.xpm b/pieces/xboard/pld25.xpm new file mode 100644 index 0000000..0f8674e --- /dev/null +++ b/pieces/xboard/pld25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *pld25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +".........................", +".........................", +"........... ...........", +".......... XXX ..........", +".......... XXX ..........", +".......... X ..........", +"......... XXX .........", +"........ XXXXXXX ........", +"........ XXXXXXX ........", +"........ XXXXXXX ........", +"......... XXXXX .........", +"......... XXX .........", +"........ XXXXXXX ........", +"....... XXXXXXXXX .......", +"...... XXXXXXXXXXX ......", +"...... XXXXXXXXXXX ......", +"..... XXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXX .....", +"..... .....", +".........................", +".........................", +"........................." +}; diff --git a/pieces/xboard/pld29.xpm b/pieces/xboard/pld29.xpm new file mode 100644 index 0000000..83604a3 --- /dev/null +++ b/pieces/xboard/pld29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *pld29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............................", +"............. .............", +"............ XXX ............", +"........... XXXXX ...........", +"........... XXXXX ...........", +"........... XXXXX ...........", +"........... X ...........", +".......... XXXXXXX ..........", +"......... XXXXXXXXX .........", +"......... XXXXXXXXX .........", +"......... XXXXXXXXX .........", +"......... XXXXXXXXX .........", +".......... XXXXXXX ..........", +".......... XXXXX ..........", +"......... XXXXXXXXX .........", +"........ XXXXXXXXXXX ........", +"....... XXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +"...... ......", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/pld33.xpm b/pieces/xboard/pld33.xpm new file mode 100644 index 0000000..1296982 --- /dev/null +++ b/pieces/xboard/pld33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *pld33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +".................................", +"............... ...............", +".............. XXX ..............", +"............. XXXXX .............", +"............. XXXXX .............", +"............. XXXXX .............", +".............. XXX ..............", +"............. XXXXX .............", +"............ XXXXXXX ............", +"........... XXXXXXXXX ...........", +"........... XXXXXXXXX ...........", +"........... XXXXXXXXX ...........", +"........... XXXXXXXXX ...........", +"........... XXXXXXXXX ...........", +"............ XXXXXXX ............", +"............ XXXXX ............", +"........... XXXXXXXXX ...........", +".......... XXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... .......", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/pld37.xpm b/pieces/xboard/pld37.xpm new file mode 100644 index 0000000..ef761a7 --- /dev/null +++ b/pieces/xboard/pld37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *pld37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +"................. .................", +"................ XXX ................", +"............... XXXXX ...............", +"............... XXXXX ...............", +"............... XXXXX ...............", +"............... XXXXX ...............", +"............... XXX ...............", +".............. XXXXXXX ..............", +"............. XXXXXXXXX .............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............. XXXXXXXXX .............", +".............. XXXXX ..............", +"............ XXXXXXXXX ............", +"........... XXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... .......", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/pld40.xpm b/pieces/xboard/pld40.xpm new file mode 100644 index 0000000..734600c --- /dev/null +++ b/pieces/xboard/pld40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *pld40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"........................................", +"........................................", +"........................................", +".................. .................", +"................. XXXXX ................", +"................ XXXXXXX ...............", +"................ XXXXXXX ...............", +"................ XXXXXXX ...............", +"................ XXXXXX ................", +"................. XXXX ................", +"............... XXXXX ..............", +".............. XXXXXXXXXXX .............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +".............. XXXXXXXXXXX .............", +"............... XXXXXXXXX ..............", +"................ XXXXX ...............", +".............. XXXXXXXXX .............", +"............. XXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... ........", +"........................................", +"........................................", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/pld45.xpm b/pieces/xboard/pld45.xpm new file mode 100644 index 0000000..ab23fb7 --- /dev/null +++ b/pieces/xboard/pld45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *pld45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +".............................................", +".................... ....................", +"................... XXXXX ...................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +"................... XXXXX ...................", +".................. XXX ..................", +"................ XXXXXXXXX ................", +"............... XXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXX ...............", +"................ XXXXXXXXX ................", +".................. XXXXX ..................", +"................ XXXXXXXXX ................", +"............... XXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +".............................................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/pld49.xpm b/pieces/xboard/pld49.xpm new file mode 100644 index 0000000..849de67 --- /dev/null +++ b/pieces/xboard/pld49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *pld49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +".................................................", +"...................... ......................", +"..................... XXXXX .....................", +".................... XXXXXXX ....................", +"................... XXXXXXXXX ...................", +"................... XXXXXXXXX ...................", +"................... XXXXXXXXX ...................", +"................... XXXXXXXXX ...................", +"................... XXXXXXXXX ...................", +".................... XXXXXXX ....................", +"..................... XXX .....................", +"................... XXXXXXX ...................", +".................. XXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXX .................", +".................. XXXXXXXXXXX ..................", +"................... XXXXXXX ...................", +"................. XXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".................................................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/pld54.xpm b/pieces/xboard/pld54.xpm new file mode 100644 index 0000000..96631f5 --- /dev/null +++ b/pieces/xboard/pld54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *pld54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"........................ ........................", +"...................... ......................", +"..................... XXXXXX .....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXX .....................", +"...................... XXXX ......................", +".................... XXXX ....................", +"................... XXXXXXXXXX ...................", +".................. XXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXX ..................", +"................... XXXXXXXX ...................", +"................... XXXXXXXX ...................", +"................. XXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... ...........", +"........... ...........", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/pld58.xpm b/pieces/xboard/pld58.xpm new file mode 100644 index 0000000..afc8fd6 --- /dev/null +++ b/pieces/xboard/pld58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *pld58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"........................... ...........................", +"......................... .........................", +"........................ XXXX ........................", +"....................... XXXXXX .......................", +"....................... XXXXXXXX .......................", +"....................... XXXXXXXX .......................", +"....................... XXXXXXXX .......................", +"....................... XXXXXXXX .......................", +"....................... XXXXXX .......................", +"........................ XXXX ........................", +"...................... XXXX ......................", +"..................... XXXXXXXXXX .....................", +".................... XXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXX ....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXXXX .....................", +"................... XXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/pld64.xpm b/pieces/xboard/pld64.xpm new file mode 100644 index 0000000..725d9c0 --- /dev/null +++ b/pieces/xboard/pld64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *pld64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................. .............................", +"........................... ...........................", +".......................... XXXXXX ..........................", +"......................... XXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXX .........................", +".......................... XXXXX ..........................", +"........................ XXXX ..........................", +"....................... XXXXXXXXX ........................", +"...................... XXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXX .......................", +"........................ XXXXXXXX ........................", +"........................ XXXXXXXX ........................", +"...................... XXXXXXXXXXXX ......................", +".................... XXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............. .............", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/pld72.xpm b/pieces/xboard/pld72.xpm new file mode 100644 index 0000000..bcab021 --- /dev/null +++ b/pieces/xboard/pld72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *pld72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................. .................................", +"............................... ...............................", +".............................. XXXXXX ..............................", +"............................. XXXXXXXX .............................", +"............................. XXXXXXXXXX .............................", +"............................ XXXXXXXXXX ............................", +"............................ XXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXX ............................", +"............................ XXXXXXXXXX ............................", +"............................. XXXXXXXXXX .............................", +"............................. XXXXXXXX .............................", +".............................. XXXX ..............................", +"............................ XXXX ............................", +".......................... XXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXX ........................", +"......................... XXXXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXX ..........................", +"........................... XXXXXXXXXX ...........................", +"........................... XXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. ..............", +".............. ..............", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/pld80.xpm b/pieces/xboard/pld80.xpm new file mode 100644 index 0000000..a75dad1 --- /dev/null +++ b/pieces/xboard/pld80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *pld80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"..................................... .....................................", +"................................... ...................................", +".................................. XXXXXX ..................................", +"................................. XXXXXXXX .................................", +"................................. XXXXXXXXXX .................................", +"................................ XXXXXXXXXX ................................", +"................................ XXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXX ................................", +"................................ XXXXXXXXXX ................................", +"................................. XXXXXXXXXX .................................", +"................................. XXXXXXXX .................................", +".................................. XXXX ..................................", +"................................ XXXX ................................", +".............................. XXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXX ...........................", +"............................ XXXXXXXXXXXXXXXXXX ............................", +"............................. XXXXXXXXXXXXXX .............................", +".............................. XXXXXXXXXX ..............................", +".............................. XXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ ................", +"................ ................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/pld87.xpm b/pieces/xboard/pld87.xpm new file mode 100644 index 0000000..d8553d9 --- /dev/null +++ b/pieces/xboard/pld87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *pld87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................... .........................................", +"...................................... ......................................", +"..................................... .....................................", +".................................... XXXXX ....................................", +"................................... XXXXXXXXX ...................................", +"................................... XXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +"................................... XXXXXXXXXXX ...................................", +"................................... XXXXXXXXX ...................................", +".................................... XXXXX ....................................", +"................................... XXXXX ..................................", +"................................. XXXXXX ................................", +"................................ XXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. .................", +"................. .................", +".................. .................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/pld95.xpm b/pieces/xboard/pld95.xpm new file mode 100644 index 0000000..8680a7b --- /dev/null +++ b/pieces/xboard/pld95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *pld95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"............................................ ............................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... XXXXXXX .......................................", +"...................................... XXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"...................................... XXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXX ......................................", +"....................................... XXXXXX .......................................", +"....................................... XXXXX .......................................", +"..................................... XXXXXX .....................................", +"................................... XXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................. XXXXXXXXXXXXXXXXXXXXX .................................", +".................................. XXXXXXXXXXXXXXXXX ..................................", +"................................... XXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +".................... ...................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/pll108.xpm b/pieces/xboard/pll108.xpm new file mode 100644 index 0000000..aa1803b --- /dev/null +++ b/pieces/xboard/pll108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *pll108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +".................................................. ...................................................", +"................................................ .................................................", +".............................................. ...............................................", +"............................................. XXXXXXX ..............................................", +"............................................ XXXXXXXXXXX .............................................", +"............................................ XXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXX ...........................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +"............................................ XXXXXXXXXXXXX .............................................", +"............................................ XXXXXXXXXXX .............................................", +"............................................. XXXXXXXX ..............................................", +"........................................... XXXXXXX ............................................", +"......................................... XXXXXXXX ..........................................", +"....................................... XXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXX .......................................", +"....................................... XXXXXXXXXXXXXXXX ........................................", +"........................................ XXXXXXXXXXXXXXX .........................................", +"...................................... XXXXXXXXXXXXXXXX .......................................", +".................................... XXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... ......................", +"..................... ......................", +"...................... ......................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/pll116.xpm b/pieces/xboard/pll116.xpm new file mode 100644 index 0000000..6547ecd --- /dev/null +++ b/pieces/xboard/pll116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *pll116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"..................................................... ......................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ XXXXXXXXX .................................................", +"............................................... XXXXXXXXXXXXX ................................................", +"............................................... XXXXXXXXXXXXXXX ................................................", +".............................................. XXXXXXXXXXXXXXXXX ...............................................", +".............................................. XXXXXXXXXXXXXXXXX ...............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +"............................................. XXXXXXXXXXXXXXXXXXX ..............................................", +".............................................. XXXXXXXXXXXXXXXXX ...............................................", +".............................................. XXXXXXXXXXXXXXXXX ...............................................", +"............................................... XXXXXXXXXXXXXXX ................................................", +"............................................... XXXXXXXXXXXXX ................................................", +"................................................ XXXXXXXX .................................................", +"............................................... XXXXXXX ................................................", +"............................................. XXXXXXXX ..............................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXX ...........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXX ...........................................", +"........................................... XXXXXXXXXXXXXXX ............................................", +"............................................ XXXXXXXXXXXXXXX .............................................", +".......................................... XXXXXXXXXXXXXXXX ...........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... ........................", +"....................... ........................", +"........................ ........................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/pll129.xpm b/pieces/xboard/pll129.xpm new file mode 100644 index 0000000..778a350 --- /dev/null +++ b/pieces/xboard/pll129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *pll129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"........................................................... ............................................................", +"......................................................... ..........................................................", +"....................................................... ........................................................", +"...................................................... .......................................................", +"..................................................... XXXXXXXX ......................................................", +".................................................... XXXXXXXXXXXX .....................................................", +"................................................... XXXXXXXXXXXXXXXX ....................................................", +"................................................... XXXXXXXXXXXXXXXXX ....................................................", +"................................................... XXXXXXXXXXXXXXXXXX ....................................................", +".................................................. XXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXXXX ...................................................", +".................................................. XXXXXXXXXXXXXXXXXX ...................................................", +"................................................... XXXXXXXXXXXXXXXXXX ....................................................", +"................................................... XXXXXXXXXXXXXXXXX ....................................................", +"................................................... XXXXXXXXXXXXXXXX ....................................................", +".................................................... XXXXXXXXXXXX .....................................................", +"..................................................... XXXXXXXXXX ......................................................", +".................................................... XXXXXXXX .....................................................", +".................................................. XXXXXXXX ...................................................", +"................................................ XXXXXXXXXX .................................................", +"............................................... XXXXXXXXXXXXXXXX ................................................", +".............................................. XXXXXXXXXXXXXXXXXXXXXX ...............................................", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +".......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"............................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................................", +"............................................. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............................................", +".............................................. XXXXXXXXXXXXXXXXXXXXXXXX ...............................................", +"............................................... XXXXXXXXXXXXXXXXXXXX ................................................", +"................................................ XXXXXXXXXXXXXXXXXX .................................................", +".............................................. XXXXXXXXXXXXXXXXXX ...............................................", +"............................................ XXXXXXXXXXXXXXXXXXXX .............................................", +"........................................... XXXXXXXXXXXXXXXXXXXXXXXX ............................................", +"......................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................................", +"........................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................................", +"....................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................................", +"...................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................................", +"..................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................................", +".................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... ..........................", +"......................... ..........................", +"......................... ..........................", +".......................... ...........................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/pll21.xpm b/pieces/xboard/pll21.xpm new file mode 100644 index 0000000..f2b60a7 --- /dev/null +++ b/pieces/xboard/pll21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *pll21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +".....................", +".....................", +"........ ........", +"....... XXXXX .......", +"....... XXXXX .......", +"....... XXX .......", +"........ XXX ........", +"....... XXXXX .......", +"....... XXXXX .......", +"........ XXX ........", +"........ XXX ........", +"...... XXXXX ......", +"..... XXXXXXX .....", +"..... XXXXXXXXX .....", +".... XXXXXXXXX ....", +".... XXXXXXXXXXX ....", +".... XXXXXXXXXXX ....", +".... ....", +".....................", +"....................." +}; diff --git a/pieces/xboard/pll25.xpm b/pieces/xboard/pll25.xpm new file mode 100644 index 0000000..3e18f09 --- /dev/null +++ b/pieces/xboard/pll25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *pll25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +".........................", +".........................", +"........... ...........", +".......... XXX ..........", +".......... XXX ..........", +".......... X ..........", +"......... XXX .........", +"........ XXXXXXX ........", +"........ XXXXXXX ........", +"........ XXXXXXX ........", +"......... XXXXX .........", +"......... XXX .........", +"........ XXXXXXX ........", +"....... XXXXXXXXX .......", +"...... XXXXXXXXXXX ......", +"...... XXXXXXXXXXX ......", +"..... XXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXX .....", +"..... .....", +".........................", +".........................", +"........................." +}; diff --git a/pieces/xboard/pll29.xpm b/pieces/xboard/pll29.xpm new file mode 100644 index 0000000..4eac27d --- /dev/null +++ b/pieces/xboard/pll29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *pll29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............................", +"............. .............", +"............ XXX ............", +"........... XXXXX ...........", +"........... XXXXX ...........", +"........... XXXXX ...........", +"........... X ...........", +".......... XXXXXXX ..........", +"......... XXXXXXXXX .........", +"......... XXXXXXXXX .........", +"......... XXXXXXXXX .........", +"......... XXXXXXXXX .........", +".......... XXXXXXX ..........", +".......... XXXXX ..........", +"......... XXXXXXXXX .........", +"........ XXXXXXXXXXX ........", +"....... XXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXX .......", +"...... XXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +"...... ......", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/pll33.xpm b/pieces/xboard/pll33.xpm new file mode 100644 index 0000000..9dab2a7 --- /dev/null +++ b/pieces/xboard/pll33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *pll33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +".................................", +"............... ...............", +".............. XXX ..............", +"............. XXXXX .............", +"............. XXXXX .............", +"............. XXXXX .............", +".............. XXX ..............", +"............. XXXXX .............", +"............ XXXXXXX ............", +"........... XXXXXXXXX ...........", +"........... XXXXXXXXX ...........", +"........... XXXXXXXXX ...........", +"........... XXXXXXXXX ...........", +"........... XXXXXXXXX ...........", +"............ XXXXXXX ............", +"............ XXXXX ............", +"........... XXXXXXXXX ...........", +".......... XXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... .......", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/pll37.xpm b/pieces/xboard/pll37.xpm new file mode 100644 index 0000000..58ce832 --- /dev/null +++ b/pieces/xboard/pll37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *pll37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +"................. .................", +"................ XXX ................", +"............... XXXXX ...............", +"............... XXXXX ...............", +"............... XXXXX ...............", +"............... XXXXX ...............", +"............... XXX ...............", +".............. XXXXXXX ..............", +"............. XXXXXXXXX .............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............ XXXXXXXXXXX ............", +"............. XXXXXXXXX .............", +".............. XXXXX ..............", +"............ XXXXXXXXX ............", +"........... XXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... .......", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/pll40.xpm b/pieces/xboard/pll40.xpm new file mode 100644 index 0000000..04cbea0 --- /dev/null +++ b/pieces/xboard/pll40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *pll40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"........................................", +"........................................", +"........................................", +".................. .................", +"................. XXXXX ................", +"................ XXXXXXX ...............", +"................ XXXXXXX ...............", +"................ XXXXXXX ...............", +"................ XXXXXX ................", +"................. XXXX ................", +"............... XXXXX ..............", +".............. XXXXXXXXXXX .............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +".............. XXXXXXXXXXX .............", +"............... XXXXXXXXX ..............", +"................ XXXXX ...............", +".............. XXXXXXXXX .............", +"............. XXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... ........", +"........................................", +"........................................", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/pll45.xpm b/pieces/xboard/pll45.xpm new file mode 100644 index 0000000..0340d19 --- /dev/null +++ b/pieces/xboard/pll45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *pll45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +".............................................", +".................... ....................", +"................... XXXXX ...................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +".................. XXXXXXX ..................", +"................... XXXXX ...................", +".................. XXX ..................", +"................ XXXXXXXXX ................", +"............... XXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXX ...............", +"................ XXXXXXXXX ................", +".................. XXXXX ..................", +"................ XXXXXXXXX ................", +"............... XXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +".............................................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/pll49.xpm b/pieces/xboard/pll49.xpm new file mode 100644 index 0000000..f1668ed --- /dev/null +++ b/pieces/xboard/pll49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *pll49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +".................................................", +"...................... ......................", +"..................... XXXXX .....................", +".................... XXXXXXX ....................", +"................... XXXXXXXXX ...................", +"................... XXXXXXXXX ...................", +"................... XXXXXXXXX ...................", +"................... XXXXXXXXX ...................", +"................... XXXXXXXXX ...................", +".................... XXXXXXX ....................", +"..................... XXX .....................", +"................... XXXXXXX ...................", +".................. XXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXX .................", +".................. XXXXXXXXXXX ..................", +"................... XXXXXXX ...................", +"................. XXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".................................................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/pll54.xpm b/pieces/xboard/pll54.xpm new file mode 100644 index 0000000..1fc83b1 --- /dev/null +++ b/pieces/xboard/pll54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *pll54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"........................ ........................", +"...................... ......................", +"..................... XXXXXX .....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXX .....................", +"...................... XXXX ......................", +".................... XXXX ....................", +"................... XXXXXXXXXX ...................", +".................. XXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXX ..................", +"................... XXXXXXXX ...................", +"................... XXXXXXXX ...................", +"................. XXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... ...........", +"........... ...........", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/pll58.xpm b/pieces/xboard/pll58.xpm new file mode 100644 index 0000000..35cad6b --- /dev/null +++ b/pieces/xboard/pll58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *pll58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"........................... ...........................", +"......................... .........................", +"........................ XXXX ........................", +"....................... XXXXXX .......................", +"....................... XXXXXXXX .......................", +"....................... XXXXXXXX .......................", +"....................... XXXXXXXX .......................", +"....................... XXXXXXXX .......................", +"....................... XXXXXX .......................", +"........................ XXXX ........................", +"...................... XXXX ......................", +"..................... XXXXXXXXXX .....................", +".................... XXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXX ....................", +"..................... XXXXXXXX .....................", +"..................... XXXXXXXX .....................", +"................... XXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/pll64.xpm b/pieces/xboard/pll64.xpm new file mode 100644 index 0000000..796d0e0 --- /dev/null +++ b/pieces/xboard/pll64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *pll64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................. .............................", +"........................... ...........................", +".......................... XXXXXX ..........................", +"......................... XXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXXXX .........................", +"......................... XXXXXXXX .........................", +".......................... XXXXX ..........................", +"........................ XXXX ..........................", +"....................... XXXXXXXXX ........................", +"...................... XXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXX .......................", +"........................ XXXXXXXX ........................", +"........................ XXXXXXXX ........................", +"...................... XXXXXXXXXXXX ......................", +".................... XXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............. .............", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/pll72.xpm b/pieces/xboard/pll72.xpm new file mode 100644 index 0000000..47a3c6e --- /dev/null +++ b/pieces/xboard/pll72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *pll72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"................................. .................................", +"............................... ...............................", +".............................. XXXXXX ..............................", +"............................. XXXXXXXX .............................", +"............................. XXXXXXXXXX .............................", +"............................ XXXXXXXXXX ............................", +"............................ XXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXX ............................", +"............................ XXXXXXXXXX ............................", +"............................. XXXXXXXXXX .............................", +"............................. XXXXXXXX .............................", +".............................. XXXX ..............................", +"............................ XXXX ............................", +".......................... XXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXX ........................", +"......................... XXXXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXX ..........................", +"........................... XXXXXXXXXX ...........................", +"........................... XXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. ..............", +".............. ..............", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/pll80.xpm b/pieces/xboard/pll80.xpm new file mode 100644 index 0000000..ef59f2e --- /dev/null +++ b/pieces/xboard/pll80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *pll80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"..................................... .....................................", +"................................... ...................................", +".................................. XXXXXX ..................................", +"................................. XXXXXXXX .................................", +"................................. XXXXXXXXXX .................................", +"................................ XXXXXXXXXX ................................", +"................................ XXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXX ................................", +"................................ XXXXXXXXXX ................................", +"................................. XXXXXXXXXX .................................", +"................................. XXXXXXXX .................................", +".................................. XXXX ..................................", +"................................ XXXX ................................", +".............................. XXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................... XXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXX ...........................", +"............................ XXXXXXXXXXXXXXXXXX ............................", +"............................. XXXXXXXXXXXXXX .............................", +".............................. XXXXXXXXXX ..............................", +".............................. XXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ ................", +"................ ................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/pll87.xpm b/pieces/xboard/pll87.xpm new file mode 100644 index 0000000..0b2abd7 --- /dev/null +++ b/pieces/xboard/pll87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *pll87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................... .........................................", +"...................................... ......................................", +"..................................... .....................................", +".................................... XXXXX ....................................", +"................................... XXXXXXXXX ...................................", +"................................... XXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXX ..................................", +"................................... XXXXXXXXXXX ...................................", +"................................... XXXXXXXXX ...................................", +".................................... XXXXX ....................................", +"................................... XXXXX ..................................", +"................................. XXXXXX ................................", +"................................ XXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. .................", +"................. .................", +".................. .................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/pll95.xpm b/pieces/xboard/pll95.xpm new file mode 100644 index 0000000..e250e1a --- /dev/null +++ b/pieces/xboard/pll95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *pll95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"............................................ ............................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... XXXXXXX .......................................", +"...................................... XXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXXXX ......................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"..................................... XXXXXXXXXXXXXXX .....................................", +"...................................... XXXXXXXXXXXXX ......................................", +"...................................... XXXXXXXXXXX ......................................", +"....................................... XXXXXX .......................................", +"....................................... XXXXX .......................................", +"..................................... XXXXXX .....................................", +"................................... XXXXXXXXXXXXX ...................................", +".................................. XXXXXXXXXXXXXXXXX ..................................", +"................................. XXXXXXXXXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................. XXXXXXXXXXXXXXXXXXXXX .................................", +".................................. XXXXXXXXXXXXXXXXX ..................................", +"................................... XXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXX ...................................", +"................................. XXXXXXXXXXXXXX .................................", +"................................ XXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +".................... ...................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/qdd108.xpm b/pieces/xboard/qdd108.xpm new file mode 100644 index 0000000..a4d6298 --- /dev/null +++ b/pieces/xboard/qdd108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *qdd108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"................................................ .................................................", +"........................... ............... ............... ............................", +"......................... ............. ............. ..........................", +"........................ ............ ............ .........................", +"........................ ............ ............ .........................", +"....................... ........... ........... ........................", +"....................... ............ ............ ........................", +"....................... ............ ............ ........................", +"....................... ............. ............. ........................", +"........................ ............... ............... .........................", +"...... ............. ................ ................ ............. .......", +".... ............ ................ ................ ............ .....", +"... ............ ................. ................. ............ ....", +"... .............. .................. .................. .............. ....", +".. .............. .................. .................. .............. ...", +".. .............. ................. ................. .............. ...", +".. .............. ................ ................ .............. ...", +".. .............. ................ ................ .............. ...", +".. .............. ................ ................ .............. ...", +"... .............. ............... ............... .............. ....", +"... .............. .............. .............. .............. ....", +".... ............... .............. .............. ............... .....", +"...... ............... ............. ............. ............... .......", +"......... .............. ............. ............. .............. ..........", +"......... .............. ........... ........... .............. ..........", +"......... ............. ........... ........... ............. ..........", +".......... ............. ........... ........... ............. ...........", +".......... ............ .......... .......... ............ ...........", +".......... ............ .......... .......... ............ ...........", +".......... ........... ......... ......... ........... ...........", +".......... .......... ........ ........ .......... ...........", +"........... .......... ........ ........ .......... ............", +"........... ......... ........ ........ ......... ............", +"........... ......... ....... ....... ......... ............", +"........... ........ ...... ...... ........ ............", +"........... ........ ..... ..... ........ ............", +"........... ....... ..... ..... ....... ............", +"............ ....... ..... ..... ....... .............", +"............ ...... ... ... ...... .............", +"............ ..... ... ... ..... .............", +"............ .... ... ... .... .............", +"............ ... .. .. ... .............", +"............. ... .. .. ... ..............", +"............. .. . . .. ..............", +"............. .. .. ..............", +"............. . . ..............", +"............. ..............", +"............. ..............", +".............. ...............", +".............. ...............", +".............. ...............", +".............. ...............", +".............. ...............", +"............... ................", +"............... ................", +"............... ................", +"................ .................", +"................. ..................", +"................. ..................", +".................. ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXX XXXXXXX .......................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"........................ .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .........................", +"........................ XXXXX XXXXX .........................", +"....................... ........................", +"....................... ........................", +"...................... .......................", +"...................... .......................", +"..................... X ......................", +"..................... XXX ......................", +".................... XXX .....................", +"................... ....................", +"................... ....................", +"................... ....................", +"................... ....................", +".................... .....................", +"...................... .......................", +".......................... ...........................", +"................................. ..................................", +".......................................... ...........................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/qdd116.xpm b/pieces/xboard/qdd116.xpm new file mode 100644 index 0000000..7bc7e45 --- /dev/null +++ b/pieces/xboard/qdd116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *qdd116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"........................................................ .........................................................", +"...................................................... .......................................................", +"..................................................... ......................................................", +"............................... ................. ................. ................................", +"............................. ............... ............... ..............................", +"............................ ............. ............. .............................", +"........................... ............ ............ ............................", +"........................... ............ ............ ............................", +".......................... ........... ........... ...........................", +".......................... ............ ............ ...........................", +".......................... ............ ............ ...........................", +".......................... ............. ............. ...........................", +"......... .............. ............... ............... .............. ..........", +"....... ............ ................ ................ ............ ........", +"...... ............ ................. ................. ............ .......", +"..... ............ .................. .................. ............ ......", +"..... .............. ................... ................... .............. ......", +".... .............. ................... ................... .............. .....", +".... .............. .................. .................. .............. .....", +".... .............. ................. ................. .............. .....", +".... .............. ................. ................. .............. .....", +"..... ............... ................. ................. ............... ......", +"..... ............... ............... ............... ............... ......", +"...... ............... ............... ............... ............... .......", +"....... ................ ............... ............... ................ ........", +"......... ................ .............. .............. ................ ..........", +"........... ............... .............. .............. ............... ............", +"........... ............... ............. ............. ............... ............", +"............ .............. ............ ............ .............. .............", +"............ .............. ............ ............ .............. .............", +"............ ............. ............ ............ ............. .............", +"............ ............ .......... .......... ............ .............", +"............ ............ .......... .......... ............ .............", +"............ ........... .......... .......... ........... .............", +"............. ........... ......... ......... ........... ..............", +"............. .......... ......... ......... .......... ..............", +"............. .......... ........ ........ .......... ..............", +"............. ......... ....... ....... ......... ..............", +"............. ......... ....... ....... ......... ..............", +"............. ........ ...... ...... ........ ..............", +".............. ........ ..... ..... ........ ...............", +".............. ....... ..... ..... ....... ...............", +".............. ...... .... .... ...... ...............", +".............. ...... .... .... ...... ...............", +".............. .... ... ... .... ...............", +".............. .... .. .. .... ...............", +"............... ... .. .. ... ................", +"............... ... .. .. ... ................", +"............... .. . . .. ................", +"............... .. .. ................", +"............... . . ................", +"............... ................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................. ..................", +"................. ..................", +"................. ..................", +".................. ...................", +".................. ...................", +"................... ....................", +".................... .....................", +"..................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXX XXXXXXX ..........................", +"......................... ..........................", +"......................... ..........................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXX XXXXXXXX ............................", +".......................... ...........................", +".......................... ...........................", +"......................... ..........................", +"........................ .........................", +"........................ .........................", +"....................... X ........................", +"...................... XXX .......................", +"...................... XXX .......................", +"..................... ......................", +".................... .....................", +".................... .....................", +".................... .....................", +"..................... ......................", +"...................... .......................", +"......................... ..........................", +"............................... ................................", +"..................................... ......................................", +".............................................. ...............................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/qdd129.xpm b/pieces/xboard/qdd129.xpm new file mode 100644 index 0000000..b0469c3 --- /dev/null +++ b/pieces/xboard/qdd129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *qdd129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".............................................................. ...............................................................", +"............................................................ .............................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"................................. ................... ................... ..................................", +"................................ ................. ................. .................................", +"............................... ............... ............... ................................", +".............................. .............. .............. ...............................", +"............................. ............. ............. ..............................", +"............................. ............. ............. ..............................", +"............................ ............ ............ .............................", +"............................ ............. ............. .............................", +"............................ ............. ............. .............................", +"............................ .............. .............. .............................", +"........ ............... ............... ............... ............... .........", +"....... .............. ................. ................. .............. ........", +"...... ............. .................. .................. ............. .......", +"..... ............. ................... ................... ............. ......", +".... ............. .................... .................... ............. .....", +".... .............. .................... .................... .............. .....", +"... ................ .................... .................... ................ ....", +"... ................ ................... ................... ................ ....", +"... ................ ................... ................... ................ ....", +"... ................ ................... ................... ................ ....", +"... ................ ................. ................. ................ ....", +".... ................ ................. ................. ................ .....", +".... ................ ................. ................. ................ .....", +"..... ................. ................ ................ ................. ......", +"...... .................. ................ ................ .................. .......", +"....... ................. ............... ............... ................. ........", +".......... ................. .............. .............. ................. ...........", +"........... ................ .............. .............. ................ ............", +"............ ................ .............. .............. ................ .............", +"............ ............... ............ ............ ............... .............", +"............ ............... ............ ............ ............... .............", +"............ .............. ............ ............ .............. .............", +"............ ............. ........... ........... ............. .............", +"............ ............. ........... ........... ............. .............", +"............. ............ .......... .......... ............ ..............", +"............. ............ ......... ......... ............ ..............", +"............. ........... ......... ......... ........... ..............", +"............. ........... ......... ......... ........... ..............", +"............. .......... ........ ........ .......... ..............", +"............. ......... ....... ....... ......... ..............", +".............. ......... ....... ....... ......... ...............", +".............. ........ ...... ...... ........ ...............", +".............. ........ ...... ...... ........ ...............", +".............. ....... ..... ..... ....... ...............", +".............. ....... .... .... ....... ...............", +".............. ..... .... .... ..... ...............", +"............... .... .... .... .... ................", +"............... .... ... ... .... ................", +"............... ... .. .. ... ................", +"............... ... .. .. ... ................", +"............... .. . . .. ................", +"............... .. . . .. ................", +"................ . . .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................. ..................", +"................. ..................", +"................. ..................", +"................. ..................", +"................. ..................", +".................. ...................", +".................. ...................", +".................. ...................", +"................... ....................", +"................... ....................", +".................... .....................", +"..................... ......................", +"...................... .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXX XXXXXXXXXXXXX ...........................", +"........................... XXXXX XXXXX ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"............................ .............................", +"............................ .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXX XXXXXXXXXXX ..............................", +"............................ XXX XXX .............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +".......................... ...........................", +"......................... XX ..........................", +"......................... XXXX ..........................", +"........................ XXXX .........................", +"........................ XX .........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"........................ .........................", +"......................... ..........................", +".......................... ...........................", +"............................ .............................", +"................................... ....................................", +".......................................... ...........................................", +"................................................... ....................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/qdd21.xpm b/pieces/xboard/qdd21.xpm new file mode 100644 index 0000000..df30ae3 --- /dev/null +++ b/pieces/xboard/qdd21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *qdd21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +"......... .........", +"..... . . .....", +"..... . . .....", +". .. .. .. .. .", +". .. .. .. .. .", +". .. . . .. .", +".. . . . . ..", +".. . . . . ..", +"... ...", +"... ...", +"... ...", +"... ...", +".... XXXXXXXXX ....", +".... XX XX ....", +".... XXXXXXX ....", +"..... X X .....", +".... ....", +".... ....", +"..... .....", +"....................." +}; diff --git a/pieces/xboard/qdd25.xpm b/pieces/xboard/qdd25.xpm new file mode 100644 index 0000000..7cb877a --- /dev/null +++ b/pieces/xboard/qdd25.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * qdd25[] = { +"25 25 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" . ", +" . ... . ", +" ... ... ... ", +" .. ... . ... .. ", +".... . . . ....", +".... .. ... .. ....", +" ... .. ... .. ... ", +" .. .. ... .. .. ", +" ... ... ... ... ... ", +" ... ... ... ... ... ", +" ... ........... ... ", +" ................... ", +" ................. ", +" ................. ", +" ................. ", +" ..XXXXXXXXXXX.. ", +" ............... ", +" .XXXXXXXXXXX. ", +" ..X.........X.. ", +" ..X............ ", +" ............... ", +" ............. ", +" ", +" "}; diff --git a/pieces/xboard/qdd29.xpm b/pieces/xboard/qdd29.xpm new file mode 100644 index 0000000..ece1533 --- /dev/null +++ b/pieces/xboard/qdd29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *qdd29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............. ..............", +"....... .... .... .......", +"...... .. .. ......", +".. .. ... ... .. ..", +". .. ..... ..... .. .", +". ... ... ... ... .", +".. .... ... ... .... ..", +"... ... ... ... ... ...", +"... .. .. .. ... ...", +"... . .. .. . ...", +"... . . . . ...", +"... ...", +".... ....", +".... ....", +".... ....", +".... ....", +"..... XXXXXXXXX .....", +"..... XXX XXX .....", +"...... ......", +"...... XXXXXXXXXXX ......", +"....... X X .......", +"...... X ......", +"...... ......", +"...... ......", +"........ ........", +".............................", +"............................." +}; diff --git a/pieces/xboard/qdd33.xpm b/pieces/xboard/qdd33.xpm new file mode 100644 index 0000000..b7a8e82 --- /dev/null +++ b/pieces/xboard/qdd33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *qdd33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"............... ...............", +".............. ..............", +"........ .... .... ........", +"....... .... .... .......", +".. ... ..... ..... ... ..", +". ... ..... ..... ... .", +". .... ..... ..... .... .", +".. ..... .... .... ..... ..", +"... .... .... .... .... ...", +"... .... ... ... .... ...", +".... ... .. .. ... ....", +".... .. .. .. .. ....", +".... .. . . .. ....", +".... . . . . ....", +".... . . ....", +"..... .....", +"..... .....", +"..... .....", +"..... .....", +"...... XXXXXXXXXXXXX ......", +"...... XX XX ......", +"....... .......", +"....... XXXXXXXXXXXXX .......", +"........ XX XX ........", +"....... .......", +"........ .......", +"...... ......", +"...... ......", +".......... ..........", +".................................", +"................................." +}; diff --git a/pieces/xboard/qdd37.xpm b/pieces/xboard/qdd37.xpm new file mode 100644 index 0000000..4d45c12 --- /dev/null +++ b/pieces/xboard/qdd37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *qdd37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +"................. .................", +".......... ... ... ..........", +"......... .. .. .........", +"......... ... ... .........", +"... ..... ..... ..... ..... ...", +".. ..... ...... ...... ..... ..", +".. ..... .... .... ..... ..", +".. ..... .... .... ..... ..", +"... ..... .... .... ..... ...", +".... .... .... .... .... ....", +".... .... ... ... .... ....", +".... ... .. .. ... ....", +".... ... .. .. ... ....", +".... .. .. .. .. ....", +"..... .. . . .. .....", +"..... . . . . .....", +"..... .....", +"..... .....", +"..... .....", +"...... ......", +"...... ......", +"....... .......", +"....... XXXXXXXXXXXXXXXXXXX .......", +"........ ........", +"........ ........", +"......... XXXXXXXXXXXXXXX .........", +"........ XX XX ........", +"........ ........", +"....... X .......", +"....... .......", +"........ ........", +"............. .............", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/qdd40.xpm b/pieces/xboard/qdd40.xpm new file mode 100644 index 0000000..a5400f4 --- /dev/null +++ b/pieces/xboard/qdd40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *qdd40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"........................................", +"................... ..................", +"........... .... .... ..........", +".......... ... ... .........", +".......... ... ... .........", +".. ..... .... .... ..... .", +". ..... ...... ...... ..... ", +". ...... ....... ....... ...... ", +". ...... ..... ..... ...... ", +".. ....... ..... ..... ....... .", +".... ...... .... .... ...... ...", +".... ...... .... .... ...... ...", +".... ..... .... .... ..... ...", +".... ... .. .. ... ...", +"..... ... .. .. ... ....", +"..... .. .. .. .. ....", +"..... .. . . .. ....", +"..... . . . . ....", +"..... ....", +"..... ....", +"..... .....", +"...... .....", +"...... .....", +"....... ......", +"........ XXXXXXXXXXXXX .......", +"........ XXXXX XXXXX .......", +"......... ........", +"......... ........", +"......... XXXXXXXXXXXXX ........", +".......... XXX XXX .........", +"......... ........", +"........ .......", +"......... .......", +"....... ......", +"........ .......", +".............. .............", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/qdd45.xpm b/pieces/xboard/qdd45.xpm new file mode 100644 index 0000000..96029a2 --- /dev/null +++ b/pieces/xboard/qdd45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *qdd45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +"..................... .....................", +"........... ...... ...... ...........", +".......... ..... ..... ..........", +".......... ..... ..... ..........", +".......... ...... ...... ..........", +".. ..... ........ ........ ..... ..", +". ..... ......... ......... ..... .", +". ..... ....... ....... ..... .", +". ..... ....... ....... ..... .", +".. ...... ....... ....... ...... ..", +"... ....... ...... ...... ....... ...", +".... ...... ..... ..... ...... ....", +".... ...... ..... ..... ...... ....", +".... ..... .... .... ..... ....", +".... .... .... .... .... ....", +"..... ... .... .... ... .....", +"..... ... .. .. ... .....", +"..... .. .. .. .. .....", +"..... .. .. .. .. .....", +"..... . . . . .....", +"..... . . . . .....", +"..... .....", +"..... .....", +"...... ......", +"...... ......", +"...... ......", +"....... .......", +"........ XXXXXXXXXXXXXXX ........", +"......... XXXXX XXXXX .........", +"......... .........", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXXXXXX ..........", +".......... XXX XXX ..........", +"......... .........", +"......... .........", +"......... ........", +"....... .......", +"....... .......", +"........ ........", +"............... ...............", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/qdd49.xpm b/pieces/xboard/qdd49.xpm new file mode 100644 index 0000000..f56991c --- /dev/null +++ b/pieces/xboard/qdd49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *qdd49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"....................... .......................", +"........... ....... ....... ...........", +".......... ...... ...... ..........", +".......... ...... ...... ..........", +".......... ....... ....... ..........", +".. ..... ......... ......... ..... ..", +". ..... .......... .......... ..... .", +". ...... ........ ........ ...... .", +". ...... ........ ........ ...... .", +".. ....... ........ ........ ....... ..", +"... ........ ....... ....... ........ ...", +".... ....... ....... ....... ....... ....", +"..... ...... ..... ..... ...... .....", +"..... ...... ..... ..... ...... .....", +"..... ..... ..... ..... ..... .....", +"..... ..... .... .... ..... .....", +"..... .... .... .... .... .....", +"..... ... .. .. ... .....", +"...... ... .. .. ... ......", +"...... .. .. .. .. ......", +"...... .. . . .. ......", +"...... . . ......", +"...... ......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"......... .........", +"......... XXXXXXXXXXXXXXXXX .........", +".......... XXXXXX XXXXXX ..........", +".......... ..........", +"........... ...........", +"........... ...........", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXX XXX ...........", +".......... ..........", +".......... ..........", +"......... .........", +"........ ........", +"........ ........", +".......... ..........", +"................ ................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/qdd54.xpm b/pieces/xboard/qdd54.xpm new file mode 100644 index 0000000..06760c6 --- /dev/null +++ b/pieces/xboard/qdd54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *qdd54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +"........................ ........................", +"............. ..... ..... .............", +"............ .... .... ............", +"............ .... .... ............", +"............ ..... ..... ............", +"... .... ...... ...... .... ...", +".. ... ....... ....... ... ..", +".. .... ....... ....... .... ..", +".. ...... ....... ....... ...... ..", +".. ...... ....... ....... ...... ..", +".. ....... ...... ...... ....... ..", +"... ....... ...... ...... ....... ...", +"..... ....... ..... ..... ....... .....", +"..... ...... .... .... ...... .....", +"...... ..... .... .... ..... ......", +"...... .... .... .... .... ......", +"...... ... ... ... ... ......", +"...... ... .. .. ... ......", +"...... .. . . .. ......", +"....... .. . . .. .......", +"....... . . . . .......", +"....... . . .......", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"......... .........", +".......... XXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXX XXXXXXX ...........", +"........... ...........", +"............ ............", +"............ XXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXX XXXXXX ............", +"........... ...........", +"........... ...........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +"........... ...........", +".................. ..................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/qdd58.xpm b/pieces/xboard/qdd58.xpm new file mode 100644 index 0000000..7f80547 --- /dev/null +++ b/pieces/xboard/qdd58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *qdd58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +".......................... ..........................", +".............. ....... ....... ..............", +"............. ...... ...... .............", +"............. ..... ..... .............", +"............. ..... ..... .............", +".... ....... ...... ...... ....... ....", +".. ..... ....... ....... ..... ..", +". ..... ........ ........ ..... .", +". ....... ........ ........ ....... .", +". ....... ........ ........ ....... .", +". ....... ........ ........ ....... .", +".. ........ ...... ...... ........ ..", +"..... ........ ...... ...... ........ .....", +"..... ....... ..... ..... ....... .....", +"..... ....... ..... ..... ....... .....", +"..... ..... .... .... ..... .....", +"..... .... ... ... .... .....", +"...... .... ... ... .... ......", +"...... ... ... ... ... ......", +"...... ... . . ... ......", +"...... .. . . .. ......", +"...... . . . . ......", +"....... . . .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"........ ........", +"........ ........", +"......... .........", +"......... .........", +".......... XXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXX XXXXXXX ............", +"............ ............", +"............. .............", +"............. XXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXX XXXXXXX .............", +"............. .............", +"............ ............", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"............. .............", +".................... ....................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/qdd64.xpm b/pieces/xboard/qdd64.xpm new file mode 100644 index 0000000..c7e16ce --- /dev/null +++ b/pieces/xboard/qdd64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *qdd64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................. .............................", +".................. ........ ........ ..................", +"................ ...... ...... ................", +"............... ..... ..... ...............", +"............... ..... ..... ...............", +"............... ...... ...... ...............", +"..... ........ ........ ........ ........ .....", +"... ....... ........ ........ ....... ...", +".. ....... ......... ......... ....... ..", +".. ........ ......... ......... ........ ..", +".. ........ ......... ......... ........ ..", +".. ........ ........ ........ ........ ..", +"... ........ ....... ....... ........ ...", +".... ........ ....... ....... ........ ....", +"...... ........ ...... ...... ........ ......", +"...... ....... ...... ...... ....... ......", +"...... ....... ...... ...... ....... ......", +"...... ...... .... .... ...... ......", +"....... ...... .... .... ...... .......", +"....... ..... .... .... ..... .......", +"....... ..... ... ... ..... .......", +"....... .... ... ... .... .......", +"....... .... .. .. .... .......", +"....... ... . . ... .......", +"....... .. . . .. .......", +"........ . . . . ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"......... .........", +"......... .........", +"......... .........", +".......... ..........", +".......... ..........", +"........... XXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXX XXXXXXX .............", +"............. .............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXX XXXXXX ...............", +".............. ..............", +".............. ..............", +"............. XXX .............", +"............. XXX .............", +"............ ............", +"............ ............", +"............ ............", +"............. .............", +"................. ................", +"........................ ........................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/qdd72.xpm b/pieces/xboard/qdd72.xpm new file mode 100644 index 0000000..de9b43e --- /dev/null +++ b/pieces/xboard/qdd72.xpm @@ -0,0 +1,78 @@ +/* XPM */ +static char * qdd72[] = { +"72 72 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" .... ", +" ........ ", +" ... .......... ... ", +" ....... .......... ....... ", +" ......... .......... ......... ", +" ......... .......... ......... ", +" ......... .......... ......... ", +" ......... ........ ......... ", +" ... ......... .... ......... ... ", +" ....... ....... .... ....... ....... ", +"......... ..... .... ..... .........", +"......... ... .... ... .........", +"......... ... .... ... .........", +"......... .... .... .... .........", +"......... .... ...... .... .........", +" ....... .... ...... .... ....... ", +" ...... ..... ...... ..... ...... ", +" ... ..... ...... ..... ... ", +" .... ..... ...... ..... .... ", +" .... ...... ........ ...... .... ", +" ..... ...... ........ ...... ..... ", +" ..... ........ ........ ........ ..... ", +" ..... ........ ........ ........ ..... ", +" ...... ........ ........ ........ ...... ", +" ...... ......... .......... ......... ...... ", +" ....... ......... .......... ......... ....... ", +" ....... ......... .......... ......... ....... ", +" ....... .......... .......... .......... ....... ", +" ........ .......... .......... .......... ........ ", +" ........ ........... ............ ........... ........ ", +" ......... ........... ............ ........... ......... ", +" ......... ........... ............ ........... ......... ", +" .......... .................................... .......... ", +" ......... .................................... ......... ", +" ........................................................ ", +" ........................................................ ", +" ........................................................ ", +" ........................................................ ", +" ........................................................ ", +" ...................................................... ", +" ...................................................... ", +" ...................................................... ", +" .................................................... ", +" .................................................. ", +" ............XXXXXXXXXXXXXXXXXXXXXXXX............ ", +" ....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.... ", +" ..XXXXXXXXXX....................XXXXXXXXXX.. ", +" ...X....................................X... ", +" .......................................... ", +" .......................................... ", +" .......................................... ", +" .........XXXXXXXXXXXXXXXXXXXXXXXX......... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ..XXXXXXXX....................XXXXXXXX.. ", +" .......................................... ", +" .......................................... ", +" ............................................ ", +" .............................................. ", +" .XX........................................... ", +" ................................................ ", +" ................................................ ", +" ................................................ ", +" ................................................ ", +" ............................................ ", +" .................................. ", +" .................... ", +" ", +" ", +" "}; diff --git a/pieces/xboard/qdd80.xpm b/pieces/xboard/qdd80.xpm new file mode 100644 index 0000000..a81bd79 --- /dev/null +++ b/pieces/xboard/qdd80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *qdd80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................................... ......................................", +".................................... ....................................", +"................................... ...................................", +"..................... ........... ........... .....................", +"................... ......... ......... ...................", +".................. ........ ........ ..................", +".................. ........ ........ ..................", +".................. ......... ......... ..................", +".................. .......... .......... ..................", +"...... ........ ............ ............ ........ ......", +".... ....... ............ ............ ....... ....", +"... ........ ............. ............. ........ ...", +"... ......... ............. ............. ......... ...", +"... ......... ............. ............. ......... ...", +"... ......... ............ ............ ......... ...", +"... ......... ........... ........... ......... ...", +".... .......... ........... ........... .......... ....", +"..... ........... ........... ........... ........... .....", +"........ ........... .......... .......... ........... ........", +"........ .......... ......... ......... .......... ........", +"........ .......... ........ ........ .......... ........", +"........ ......... ........ ........ ......... ........", +"......... ........ ........ ........ ........ .........", +"......... ....... ...... ...... ....... .........", +"......... ....... ...... ...... ....... .........", +"......... ...... ...... ...... ...... .........", +"......... ..... ..... ..... ..... .........", +"......... ..... ..... ..... ..... .........", +".......... .... .... .... .... ..........", +".......... .... ... ... .... ..........", +".......... ... ... ... ... ..........", +".......... ... ... ... ... ..........", +".......... .. . . .. ..........", +".......... .. . . .. ..........", +"........... . . . . ...........", +"........... . . ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"............ ............", +"............ ............", +"............ ............", +"............. .............", +"............. .............", +".............. ..............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXX XXXXXXXXXXXX ................", +"................. XXXXX XXXXX .................", +"................. .................", +"................. .................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXX XXXXXXXXX ..................", +".................. ..................", +"................. .................", +"................ ................", +"................ ................", +"............... XX ...............", +".............. X ..............", +".............. ..............", +".............. ..............", +"............... ...............", +".................. .................", +"........................ ........................", +"............................... ...............................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/qdd87.xpm b/pieces/xboard/qdd87.xpm new file mode 100644 index 0000000..baaab6b --- /dev/null +++ b/pieces/xboard/qdd87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *qdd87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... .......................................", +"....................... ............. ............. .......................", +"..................... .......... .......... .....................", +".................... ......... ......... ....................", +".................... ......... ......... ....................", +"................... ......... ......... ...................", +"................... ......... ......... ...................", +"................... .......... .......... ...................", +"....... .......... ............. ............. .......... .......", +"..... ........ ............ ............ ........ .....", +".... ........ ............. ............. ........ ....", +".... .......... ............. ............. .......... ....", +"... .......... ............. ............. .......... ...", +"... .......... ............. ............. .......... ...", +"... .......... ........... ........... .......... ...", +".... ........... ........... ........... ........... ....", +".... ........... ........... ........... ........... ....", +"..... ............ .......... .......... ............ .....", +"....... ............ .......... .......... ............ .......", +"......... ........... ......... ......... ........... .........", +"......... ........... ........ ........ ........... .........", +"......... .......... ........ ........ .......... .........", +"......... ......... ........ ........ ......... .........", +"......... ........ ....... ....... ........ .........", +"......... ........ ...... ...... ........ .........", +".......... ....... ...... ...... ....... ..........", +".......... ...... ..... ..... ...... ..........", +".......... ...... ..... ..... ...... ..........", +".......... ..... ..... ..... ..... ..........", +".......... ..... ... ... ..... ..........", +"........... .... ... ... .... ...........", +"........... ... .. .. ... ...........", +"........... ... .. .. ... ...........", +"........... .. .. .. .. ...........", +"........... .. .. ...........", +"........... . . ...........", +"............ . . ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +".............. ..............", +"............... ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +".................. XXXXX XXXXX ..................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXX XXXXXXXXXXXX ....................", +".................... XXXXX XXXXX ....................", +"................... ...................", +"................... ...................", +"................... X ...................", +".................. XXX ..................", +".................. XXX ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +".................. ..................", +".................... ....................", +"......................... .........................", +"................................. .................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/qdd95.xpm b/pieces/xboard/qdd95.xpm new file mode 100644 index 0000000..86edc0a --- /dev/null +++ b/pieces/xboard/qdd95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *qdd95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".............................................. ..............................................", +"............................................ ............................................", +"........................................... ...........................................", +"......................... .............. .............. .........................", +"....................... ........... ........... .......................", +"...................... .......... .......... ......................", +"...................... .......... .......... ......................", +"..................... ......... ......... .....................", +"..................... .......... .......... .....................", +"..................... .......... .......... .....................", +"..................... ........... ........... .....................", +"....... ........... .............. .............. ........... .......", +"..... ......... ............. ............. ......... .....", +".... ......... .............. .............. ......... ....", +".... ........... ............... ............... ........... ....", +"... ........... ............... ............... ........... ...", +"... ........... .............. .............. ........... ...", +"... ........... ............. ............. ........... ...", +"... ........... ............. ............. ........... ...", +".... ............ ............. ............. ............ ....", +".... ............ ............ ............ ............ ....", +"..... ............. ........... ........... ............. .....", +"....... ............. ........... ........... ............. .......", +"......... ............ .......... .......... ............ .........", +"......... ............ .......... .......... ............ .........", +".......... .......... ......... ......... .......... ..........", +".......... ......... ........ ........ ......... ..........", +".......... ......... ........ ........ ......... ..........", +".......... ........ ....... ....... ........ ..........", +".......... ........ ....... ....... ........ ..........", +".......... ....... ...... ...... ....... ..........", +"........... ....... ..... ..... ....... ...........", +"........... ...... ..... ..... ...... ...........", +"........... ..... ..... ..... ..... ...........", +"........... ..... .... .... ..... ...........", +"........... .... ... ... .... ...........", +"............ .... ... ... .... ............", +"............ ... .. .. ... ............", +"............ .. .. .. .. ............", +"............ .. . . .. ............", +"............ . . ............", +"............ . . ............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +".............. ..............", +".............. ..............", +".............. ..............", +"............... ...............", +"................ ................", +"................ ................", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ....................", +".................... XX XX ....................", +".................... ....................", +"..................... .....................", +"..................... .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ......................", +"...................... XXXXX XXXXX ......................", +"..................... .....................", +"..................... .....................", +".................... ....................", +".................... XX ....................", +"................... XXX ...................", +"................... XX ...................", +".................. ..................", +".................. ..................", +".................. ..................", +"................... ...................", +".................... ....................", +"...................... ......................", +".............................. ..............................", +"..................................... .....................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/qdl108.xpm b/pieces/xboard/qdl108.xpm new file mode 100644 index 0000000..ff3204f --- /dev/null +++ b/pieces/xboard/qdl108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *qdl108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"................................................ .................................................", +"........................... ............... ............... ............................", +"......................... ............. ............. ..........................", +"........................ ............ ............ .........................", +"........................ ............ ............ .........................", +"....................... ........... ........... ........................", +"....................... ............ ............ ........................", +"....................... ............ ............ ........................", +"....................... ............. ............. ........................", +"........................ ............... ............... .........................", +"...... ............. ................ ................ ............. .......", +".... ............ ................ ................ ............ .....", +"... ............ ................. ................. ............ ....", +"... .............. .................. .................. .............. ....", +".. .............. .................. .................. .............. ...", +".. .............. ................. ................. .............. ...", +".. .............. ................ ................ .............. ...", +".. .............. ................ ................ .............. ...", +".. .............. ................ ................ .............. ...", +"... .............. ............... ............... .............. ....", +"... .............. .............. .............. .............. ....", +".... ............... .............. .............. ............... .....", +"...... ............... ............. ............. ............... .......", +"......... .............. ............. ............. .............. ..........", +"......... .............. ........... ........... .............. ..........", +"......... ............. ........... ........... ............. ..........", +".......... ............. ........... ........... ............. ...........", +".......... ............ .......... .......... ............ ...........", +".......... ............ .......... .......... ............ ...........", +".......... ........... ......... ......... ........... ...........", +".......... .......... ........ ........ .......... ...........", +"........... .......... ........ ........ .......... ............", +"........... ......... ........ ........ ......... ............", +"........... ......... ....... ....... ......... ............", +"........... ........ ...... ...... ........ ............", +"........... ........ ..... ..... ........ ............", +"........... ....... ..... ..... ....... ............", +"............ ....... ..... ..... ....... .............", +"............ ...... ... ... ...... .............", +"............ ..... ... ... ..... .............", +"............ .... ... ... .... .............", +"............ ... .. .. ... .............", +"............. ... .. .. ... ..............", +"............. .. . . .. ..............", +"............. .. .. ..............", +"............. . . ..............", +"............. ..............", +"............. ..............", +".............. ...............", +".............. ...............", +".............. ...............", +".............. ...............", +".............. ...............", +"............... ................", +"............... ................", +"............... ................", +"................ .................", +"................. ..................", +"................. ..................", +".................. ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXX XXXXXXX .......................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"........................ .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX .........................", +"........................ XXXXX XXXXX .........................", +"....................... ........................", +"....................... ........................", +"...................... .......................", +"...................... .......................", +"..................... X ......................", +"..................... XXX ......................", +".................... XXX .....................", +"................... ....................", +"................... ....................", +"................... ....................", +"................... ....................", +".................... .....................", +"...................... .......................", +".......................... ...........................", +"................................. ..................................", +".......................................... ...........................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/qdl116.xpm b/pieces/xboard/qdl116.xpm new file mode 100644 index 0000000..c284021 --- /dev/null +++ b/pieces/xboard/qdl116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *qdl116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"........................................................ .........................................................", +"...................................................... .......................................................", +"..................................................... ......................................................", +"............................... ................. ................. ................................", +"............................. ............... ............... ..............................", +"............................ ............. ............. .............................", +"........................... ............ ............ ............................", +"........................... ............ ............ ............................", +".......................... ........... ........... ...........................", +".......................... ............ ............ ...........................", +".......................... ............ ............ ...........................", +".......................... ............. ............. ...........................", +"......... .............. ............... ............... .............. ..........", +"....... ............ ................ ................ ............ ........", +"...... ............ ................. ................. ............ .......", +"..... ............ .................. .................. ............ ......", +"..... .............. ................... ................... .............. ......", +".... .............. ................... ................... .............. .....", +".... .............. .................. .................. .............. .....", +".... .............. ................. ................. .............. .....", +".... .............. ................. ................. .............. .....", +"..... ............... ................. ................. ............... ......", +"..... ............... ............... ............... ............... ......", +"...... ............... ............... ............... ............... .......", +"....... ................ ............... ............... ................ ........", +"......... ................ .............. .............. ................ ..........", +"........... ............... .............. .............. ............... ............", +"........... ............... ............. ............. ............... ............", +"............ .............. ............ ............ .............. .............", +"............ .............. ............ ............ .............. .............", +"............ ............. ............ ............ ............. .............", +"............ ............ .......... .......... ............ .............", +"............ ............ .......... .......... ............ .............", +"............ ........... .......... .......... ........... .............", +"............. ........... ......... ......... ........... ..............", +"............. .......... ......... ......... .......... ..............", +"............. .......... ........ ........ .......... ..............", +"............. ......... ....... ....... ......... ..............", +"............. ......... ....... ....... ......... ..............", +"............. ........ ...... ...... ........ ..............", +".............. ........ ..... ..... ........ ...............", +".............. ....... ..... ..... ....... ...............", +".............. ...... .... .... ...... ...............", +".............. ...... .... .... ...... ...............", +".............. .... ... ... .... ...............", +".............. .... .. .. .... ...............", +"............... ... .. .. ... ................", +"............... ... .. .. ... ................", +"............... .. . . .. ................", +"............... .. .. ................", +"............... . . ................", +"............... ................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................. ..................", +"................. ..................", +"................. ..................", +".................. ...................", +".................. ...................", +"................... ....................", +".................... .....................", +"..................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXX XXXXXXX ..........................", +"......................... ..........................", +"......................... ..........................", +".......................... ...........................", +".......................... ...........................", +".......................... ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXX XXXXXXXX ............................", +".......................... ...........................", +".......................... ...........................", +"......................... ..........................", +"........................ .........................", +"........................ .........................", +"....................... X ........................", +"...................... XXX .......................", +"...................... XXX .......................", +"..................... ......................", +".................... .....................", +".................... .....................", +".................... .....................", +"..................... ......................", +"...................... .......................", +"......................... ..........................", +"............................... ................................", +"..................................... ......................................", +".............................................. ...............................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/qdl129.xpm b/pieces/xboard/qdl129.xpm new file mode 100644 index 0000000..d54da4e --- /dev/null +++ b/pieces/xboard/qdl129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *qdl129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".............................................................. ...............................................................", +"............................................................ .............................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"................................. ................... ................... ..................................", +"................................ ................. ................. .................................", +"............................... ............... ............... ................................", +".............................. .............. .............. ...............................", +"............................. ............. ............. ..............................", +"............................. ............. ............. ..............................", +"............................ ............ ............ .............................", +"............................ ............. ............. .............................", +"............................ ............. ............. .............................", +"............................ .............. .............. .............................", +"........ ............... ............... ............... ............... .........", +"....... .............. ................. ................. .............. ........", +"...... ............. .................. .................. ............. .......", +"..... ............. ................... ................... ............. ......", +".... ............. .................... .................... ............. .....", +".... .............. .................... .................... .............. .....", +"... ................ .................... .................... ................ ....", +"... ................ ................... ................... ................ ....", +"... ................ ................... ................... ................ ....", +"... ................ ................... ................... ................ ....", +"... ................ ................. ................. ................ ....", +".... ................ ................. ................. ................ .....", +".... ................ ................. ................. ................ .....", +"..... ................. ................ ................ ................. ......", +"...... .................. ................ ................ .................. .......", +"....... ................. ............... ............... ................. ........", +".......... ................. .............. .............. ................. ...........", +"........... ................ .............. .............. ................ ............", +"............ ................ .............. .............. ................ .............", +"............ ............... ............ ............ ............... .............", +"............ ............... ............ ............ ............... .............", +"............ .............. ............ ............ .............. .............", +"............ ............. ........... ........... ............. .............", +"............ ............. ........... ........... ............. .............", +"............. ............ .......... .......... ............ ..............", +"............. ............ ......... ......... ............ ..............", +"............. ........... ......... ......... ........... ..............", +"............. ........... ......... ......... ........... ..............", +"............. .......... ........ ........ .......... ..............", +"............. ......... ....... ....... ......... ..............", +".............. ......... ....... ....... ......... ...............", +".............. ........ ...... ...... ........ ...............", +".............. ........ ...... ...... ........ ...............", +".............. ....... ..... ..... ....... ...............", +".............. ....... .... .... ....... ...............", +".............. ..... .... .... ..... ...............", +"............... .... .... .... .... ................", +"............... .... ... ... .... ................", +"............... ... .. .. ... ................", +"............... ... .. .. ... ................", +"............... .. . . .. ................", +"............... .. . . .. ................", +"................ . . .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................. ..................", +"................. ..................", +"................. ..................", +"................. ..................", +"................. ..................", +".................. ...................", +".................. ...................", +".................. ...................", +"................... ....................", +"................... ....................", +".................... .....................", +"..................... ......................", +"...................... .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXX XXXXXXXXXXXXX ...........................", +"........................... XXXXX XXXXX ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"............................ .............................", +"............................ .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXX XXXXXXXXXXX ..............................", +"............................ XXX XXX .............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +".......................... ...........................", +"......................... XX ..........................", +"......................... XXXX ..........................", +"........................ XXXX .........................", +"........................ XX .........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"....................... ........................", +"........................ .........................", +"......................... ..........................", +".......................... ...........................", +"............................ .............................", +"................................... ....................................", +".......................................... ...........................................", +"................................................... ....................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/qdl21.xpm b/pieces/xboard/qdl21.xpm new file mode 100644 index 0000000..277a01a --- /dev/null +++ b/pieces/xboard/qdl21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *qdl21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +"......... .........", +"..... . . .....", +"..... . . .....", +". .. .. .. .. .", +". .. .. .. .. .", +". .. . . .. .", +".. . . . . ..", +".. . . . . ..", +"... ...", +"... ...", +"... ...", +"... ...", +".... XXXXXXXXX ....", +".... XX XX ....", +".... XXXXXXX ....", +"..... X X .....", +".... ....", +".... ....", +"..... .....", +"....................." +}; diff --git a/pieces/xboard/qdl25.xpm b/pieces/xboard/qdl25.xpm new file mode 100644 index 0000000..5fc2368 --- /dev/null +++ b/pieces/xboard/qdl25.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * qdl25[] = { +"25 25 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" . ", +" . ... . ", +" ... ... ... ", +" .. ... . ... .. ", +".... . . . ....", +".... .. ... .. ....", +" ... .. ... .. ... ", +" .. .. ... .. .. ", +" ... ... ... ... ... ", +" ... ... ... ... ... ", +" ... ........... ... ", +" ................... ", +" ................. ", +" ................. ", +" ................. ", +" ..XXXXXXXXXXX.. ", +" ............... ", +" .XXXXXXXXXXX. ", +" ..X.........X.. ", +" ..X............ ", +" ............... ", +" ............. ", +" ", +" "}; diff --git a/pieces/xboard/qdl29.xpm b/pieces/xboard/qdl29.xpm new file mode 100644 index 0000000..4b4f0d1 --- /dev/null +++ b/pieces/xboard/qdl29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *qdl29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............. ..............", +"....... .... .... .......", +"...... .. .. ......", +".. .. ... ... .. ..", +". .. ..... ..... .. .", +". ... ... ... ... .", +".. .... ... ... .... ..", +"... ... ... ... ... ...", +"... .. .. .. ... ...", +"... . .. .. . ...", +"... . . . . ...", +"... ...", +".... ....", +".... ....", +".... ....", +".... ....", +"..... XXXXXXXXX .....", +"..... XXX XXX .....", +"...... ......", +"...... XXXXXXXXXXX ......", +"....... X X .......", +"...... X ......", +"...... ......", +"...... ......", +"........ ........", +".............................", +"............................." +}; diff --git a/pieces/xboard/qdl33.xpm b/pieces/xboard/qdl33.xpm new file mode 100644 index 0000000..5563618 --- /dev/null +++ b/pieces/xboard/qdl33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *qdl33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"............... ...............", +".............. ..............", +"........ .... .... ........", +"....... .... .... .......", +".. ... ..... ..... ... ..", +". ... ..... ..... ... .", +". .... ..... ..... .... .", +".. ..... .... .... ..... ..", +"... .... .... .... .... ...", +"... .... ... ... .... ...", +".... ... .. .. ... ....", +".... .. .. .. .. ....", +".... .. . . .. ....", +".... . . . . ....", +".... . . ....", +"..... .....", +"..... .....", +"..... .....", +"..... .....", +"...... XXXXXXXXXXXXX ......", +"...... XX XX ......", +"....... .......", +"....... XXXXXXXXXXXXX .......", +"........ XX XX ........", +"....... .......", +"........ .......", +"...... ......", +"...... ......", +".......... ..........", +".................................", +"................................." +}; diff --git a/pieces/xboard/qdl37.xpm b/pieces/xboard/qdl37.xpm new file mode 100644 index 0000000..080137c --- /dev/null +++ b/pieces/xboard/qdl37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *qdl37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +"................. .................", +".......... ... ... ..........", +"......... .. .. .........", +"......... ... ... .........", +"... ..... ..... ..... ..... ...", +".. ..... ...... ...... ..... ..", +".. ..... .... .... ..... ..", +".. ..... .... .... ..... ..", +"... ..... .... .... ..... ...", +".... .... .... .... .... ....", +".... .... ... ... .... ....", +".... ... .. .. ... ....", +".... ... .. .. ... ....", +".... .. .. .. .. ....", +"..... .. . . .. .....", +"..... . . . . .....", +"..... .....", +"..... .....", +"..... .....", +"...... ......", +"...... ......", +"....... .......", +"....... XXXXXXXXXXXXXXXXXXX .......", +"........ ........", +"........ ........", +"......... XXXXXXXXXXXXXXX .........", +"........ XX XX ........", +"........ ........", +"....... X .......", +"....... .......", +"........ ........", +"............. .............", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/qdl40.xpm b/pieces/xboard/qdl40.xpm new file mode 100644 index 0000000..5502adc --- /dev/null +++ b/pieces/xboard/qdl40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *qdl40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"........................................", +"................... ..................", +"........... .... .... ..........", +".......... ... ... .........", +".......... ... ... .........", +".. ..... .... .... ..... .", +". ..... ...... ...... ..... ", +". ...... ....... ....... ...... ", +". ...... ..... ..... ...... ", +".. ....... ..... ..... ....... .", +".... ...... .... .... ...... ...", +".... ...... .... .... ...... ...", +".... ..... .... .... ..... ...", +".... ... .. .. ... ...", +"..... ... .. .. ... ....", +"..... .. .. .. .. ....", +"..... .. . . .. ....", +"..... . . . . ....", +"..... ....", +"..... ....", +"..... .....", +"...... .....", +"...... .....", +"....... ......", +"........ XXXXXXXXXXXXX .......", +"........ XXXXX XXXXX .......", +"......... ........", +"......... ........", +"......... XXXXXXXXXXXXX ........", +".......... XXX XXX .........", +"......... ........", +"........ .......", +"......... .......", +"....... ......", +"........ .......", +".............. .............", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/qdl45.xpm b/pieces/xboard/qdl45.xpm new file mode 100644 index 0000000..785fcec --- /dev/null +++ b/pieces/xboard/qdl45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *qdl45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +"..................... .....................", +"........... ...... ...... ...........", +".......... ..... ..... ..........", +".......... ..... ..... ..........", +".......... ...... ...... ..........", +".. ..... ........ ........ ..... ..", +". ..... ......... ......... ..... .", +". ..... ....... ....... ..... .", +". ..... ....... ....... ..... .", +".. ...... ....... ....... ...... ..", +"... ....... ...... ...... ....... ...", +".... ...... ..... ..... ...... ....", +".... ...... ..... ..... ...... ....", +".... ..... .... .... ..... ....", +".... .... .... .... .... ....", +"..... ... .... .... ... .....", +"..... ... .. .. ... .....", +"..... .. .. .. .. .....", +"..... .. .. .. .. .....", +"..... . . . . .....", +"..... . . . . .....", +"..... .....", +"..... .....", +"...... ......", +"...... ......", +"...... ......", +"....... .......", +"........ XXXXXXXXXXXXXXX ........", +"......... XXXXX XXXXX .........", +"......... .........", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXXXXXX ..........", +".......... XXX XXX ..........", +"......... .........", +"......... .........", +"......... ........", +"....... .......", +"....... .......", +"........ ........", +"............... ...............", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/qdl49.xpm b/pieces/xboard/qdl49.xpm new file mode 100644 index 0000000..bfe713f --- /dev/null +++ b/pieces/xboard/qdl49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *qdl49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"....................... .......................", +"........... ....... ....... ...........", +".......... ...... ...... ..........", +".......... ...... ...... ..........", +".......... ....... ....... ..........", +".. ..... ......... ......... ..... ..", +". ..... .......... .......... ..... .", +". ...... ........ ........ ...... .", +". ...... ........ ........ ...... .", +".. ....... ........ ........ ....... ..", +"... ........ ....... ....... ........ ...", +".... ....... ....... ....... ....... ....", +"..... ...... ..... ..... ...... .....", +"..... ...... ..... ..... ...... .....", +"..... ..... ..... ..... ..... .....", +"..... ..... .... .... ..... .....", +"..... .... .... .... .... .....", +"..... ... .. .. ... .....", +"...... ... .. .. ... ......", +"...... .. .. .. .. ......", +"...... .. . . .. ......", +"...... . . ......", +"...... ......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"......... .........", +"......... XXXXXXXXXXXXXXXXX .........", +".......... XXXXXX XXXXXX ..........", +".......... ..........", +"........... ...........", +"........... ...........", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXX XXX ...........", +".......... ..........", +".......... ..........", +"......... .........", +"........ ........", +"........ ........", +".......... ..........", +"................ ................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/qdl54.xpm b/pieces/xboard/qdl54.xpm new file mode 100644 index 0000000..8aa9632 --- /dev/null +++ b/pieces/xboard/qdl54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *qdl54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +".......................... ..........................", +"........................ ........................", +"............. ..... ..... .............", +"............ .... .... ............", +"............ .... .... ............", +"............ ..... ..... ............", +"... .... ...... ...... .... ...", +".. ... ....... ....... ... ..", +".. .... ....... ....... .... ..", +".. ...... ....... ....... ...... ..", +".. ...... ....... ....... ...... ..", +".. ....... ...... ...... ....... ..", +"... ....... ...... ...... ....... ...", +"..... ....... ..... ..... ....... .....", +"..... ...... .... .... ...... .....", +"...... ..... .... .... ..... ......", +"...... .... .... .... .... ......", +"...... ... ... ... ... ......", +"...... ... .. .. ... ......", +"...... .. . . .. ......", +"....... .. . . .. .......", +"....... . . . . .......", +"....... . . .......", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"......... .........", +".......... XXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXX XXXXXXX ...........", +"........... ...........", +"............ ............", +"............ XXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXX XXXXXX ............", +"........... ...........", +"........... ...........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +"........... ...........", +".................. ..................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/qdl58.xpm b/pieces/xboard/qdl58.xpm new file mode 100644 index 0000000..56ef0b2 --- /dev/null +++ b/pieces/xboard/qdl58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *qdl58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +".......................... ..........................", +".............. ....... ....... ..............", +"............. ...... ...... .............", +"............. ..... ..... .............", +"............. ..... ..... .............", +".... ....... ...... ...... ....... ....", +".. ..... ....... ....... ..... ..", +". ..... ........ ........ ..... .", +". ....... ........ ........ ....... .", +". ....... ........ ........ ....... .", +". ....... ........ ........ ....... .", +".. ........ ...... ...... ........ ..", +"..... ........ ...... ...... ........ .....", +"..... ....... ..... ..... ....... .....", +"..... ....... ..... ..... ....... .....", +"..... ..... .... .... ..... .....", +"..... .... ... ... .... .....", +"...... .... ... ... .... ......", +"...... ... ... ... ... ......", +"...... ... . . ... ......", +"...... .. . . .. ......", +"...... . . . . ......", +"....... . . .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"........ ........", +"........ ........", +"........ ........", +"......... .........", +"......... .........", +".......... XXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXX XXXXXXX ............", +"............ ............", +"............. .............", +"............. XXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXX XXXXXXX .............", +"............. .............", +"............ ............", +"............ ............", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"............. .............", +".................... ....................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/qdl64.xpm b/pieces/xboard/qdl64.xpm new file mode 100644 index 0000000..c3276cd --- /dev/null +++ b/pieces/xboard/qdl64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *qdl64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................. .............................", +".................. ........ ........ ..................", +"................ ...... ...... ................", +"............... ..... ..... ...............", +"............... ..... ..... ...............", +"............... ...... ...... ...............", +"..... ........ ........ ........ ........ .....", +"... ....... ........ ........ ....... ...", +".. ....... ......... ......... ....... ..", +".. ........ ......... ......... ........ ..", +".. ........ ......... ......... ........ ..", +".. ........ ........ ........ ........ ..", +"... ........ ....... ....... ........ ...", +".... ........ ....... ....... ........ ....", +"...... ........ ...... ...... ........ ......", +"...... ....... ...... ...... ....... ......", +"...... ....... ...... ...... ....... ......", +"...... ...... .... .... ...... ......", +"....... ...... .... .... ...... .......", +"....... ..... .... .... ..... .......", +"....... ..... ... ... ..... .......", +"....... .... ... ... .... .......", +"....... .... .. .. .... .......", +"....... ... . . ... .......", +"....... .. . . .. .......", +"........ . . . . ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"......... .........", +"......... .........", +"......... .........", +".......... ..........", +".......... ..........", +"........... XXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXX XXXXXXX .............", +"............. .............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXX XXXXXX ...............", +".............. ..............", +".............. ..............", +"............. XXX .............", +"............. XXX .............", +"............ ............", +"............ ............", +"............ ............", +"............. .............", +"................. ................", +"........................ ........................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/qdl72.xpm b/pieces/xboard/qdl72.xpm new file mode 100644 index 0000000..46307bd --- /dev/null +++ b/pieces/xboard/qdl72.xpm @@ -0,0 +1,78 @@ +/* XPM */ +static char * qdl72[] = { +"72 72 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" .... ", +" ........ ", +" ... .......... ... ", +" ....... .......... ....... ", +" ......... .......... ......... ", +" ......... .......... ......... ", +" ......... .......... ......... ", +" ......... ........ ......... ", +" ... ......... .... ......... ... ", +" ....... ....... .... ....... ....... ", +"......... ..... .... ..... .........", +"......... ... .... ... .........", +"......... ... .... ... .........", +"......... .... .... .... .........", +"......... .... ...... .... .........", +" ....... .... ...... .... ....... ", +" ...... ..... ...... ..... ...... ", +" ... ..... ...... ..... ... ", +" .... ..... ...... ..... .... ", +" .... ...... ........ ...... .... ", +" ..... ...... ........ ...... ..... ", +" ..... ........ ........ ........ ..... ", +" ..... ........ ........ ........ ..... ", +" ...... ........ ........ ........ ...... ", +" ...... ......... .......... ......... ...... ", +" ....... ......... .......... ......... ....... ", +" ....... ......... .......... ......... ....... ", +" ....... .......... .......... .......... ....... ", +" ........ .......... .......... .......... ........ ", +" ........ ........... ............ ........... ........ ", +" ......... ........... ............ ........... ......... ", +" ......... ........... ............ ........... ......... ", +" .......... .................................... .......... ", +" ......... .................................... ......... ", +" ........................................................ ", +" ........................................................ ", +" ........................................................ ", +" ........................................................ ", +" ........................................................ ", +" ...................................................... ", +" ...................................................... ", +" ...................................................... ", +" .................................................... ", +" .................................................. ", +" ............XXXXXXXXXXXXXXXXXXXXXXXX............ ", +" ....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.... ", +" ..XXXXXXXXXX....................XXXXXXXXXX.. ", +" ...X....................................X... ", +" .......................................... ", +" .......................................... ", +" .......................................... ", +" .........XXXXXXXXXXXXXXXXXXXXXXXX......... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ..XXXXXXXX....................XXXXXXXX.. ", +" .......................................... ", +" .......................................... ", +" ............................................ ", +" .............................................. ", +" .XX........................................... ", +" ................................................ ", +" ................................................ ", +" ................................................ ", +" ................................................ ", +" ............................................ ", +" .................................. ", +" .................... ", +" ", +" ", +" "}; diff --git a/pieces/xboard/qdl80.xpm b/pieces/xboard/qdl80.xpm new file mode 100644 index 0000000..86370d3 --- /dev/null +++ b/pieces/xboard/qdl80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *qdl80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................................... ......................................", +".................................... ....................................", +"................................... ...................................", +"..................... ........... ........... .....................", +"................... ......... ......... ...................", +".................. ........ ........ ..................", +".................. ........ ........ ..................", +".................. ......... ......... ..................", +".................. .......... .......... ..................", +"...... ........ ............ ............ ........ ......", +".... ....... ............ ............ ....... ....", +"... ........ ............. ............. ........ ...", +"... ......... ............. ............. ......... ...", +"... ......... ............. ............. ......... ...", +"... ......... ............ ............ ......... ...", +"... ......... ........... ........... ......... ...", +".... .......... ........... ........... .......... ....", +"..... ........... ........... ........... ........... .....", +"........ ........... .......... .......... ........... ........", +"........ .......... ......... ......... .......... ........", +"........ .......... ........ ........ .......... ........", +"........ ......... ........ ........ ......... ........", +"......... ........ ........ ........ ........ .........", +"......... ....... ...... ...... ....... .........", +"......... ....... ...... ...... ....... .........", +"......... ...... ...... ...... ...... .........", +"......... ..... ..... ..... ..... .........", +"......... ..... ..... ..... ..... .........", +".......... .... .... .... .... ..........", +".......... .... ... ... .... ..........", +".......... ... ... ... ... ..........", +".......... ... ... ... ... ..........", +".......... .. . . .. ..........", +".......... .. . . .. ..........", +"........... . . . . ...........", +"........... . . ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"............ ............", +"............ ............", +"............ ............", +"............. .............", +"............. .............", +".............. ..............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXX XXXXXXXXXXXX ................", +"................. XXXXX XXXXX .................", +"................. .................", +"................. .................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXX XXXXXXXXX ..................", +".................. ..................", +"................. .................", +"................ ................", +"................ ................", +"............... XX ...............", +".............. X ..............", +".............. ..............", +".............. ..............", +"............... ...............", +".................. .................", +"........................ ........................", +"............................... ...............................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/qdl87.xpm b/pieces/xboard/qdl87.xpm new file mode 100644 index 0000000..1cbf07e --- /dev/null +++ b/pieces/xboard/qdl87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *qdl87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... .......................................", +"....................... ............. ............. .......................", +"..................... .......... .......... .....................", +".................... ......... ......... ....................", +".................... ......... ......... ....................", +"................... ......... ......... ...................", +"................... ......... ......... ...................", +"................... .......... .......... ...................", +"....... .......... ............. ............. .......... .......", +"..... ........ ............ ............ ........ .....", +".... ........ ............. ............. ........ ....", +".... .......... ............. ............. .......... ....", +"... .......... ............. ............. .......... ...", +"... .......... ............. ............. .......... ...", +"... .......... ........... ........... .......... ...", +".... ........... ........... ........... ........... ....", +".... ........... ........... ........... ........... ....", +"..... ............ .......... .......... ............ .....", +"....... ............ .......... .......... ............ .......", +"......... ........... ......... ......... ........... .........", +"......... ........... ........ ........ ........... .........", +"......... .......... ........ ........ .......... .........", +"......... ......... ........ ........ ......... .........", +"......... ........ ....... ....... ........ .........", +"......... ........ ...... ...... ........ .........", +".......... ....... ...... ...... ....... ..........", +".......... ...... ..... ..... ...... ..........", +".......... ...... ..... ..... ...... ..........", +".......... ..... ..... ..... ..... ..........", +".......... ..... ... ... ..... ..........", +"........... .... ... ... .... ...........", +"........... ... .. .. ... ...........", +"........... ... .. .. ... ...........", +"........... .. .. .. .. ...........", +"........... .. .. ...........", +"........... . . ...........", +"............ . . ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +".............. ..............", +"............... ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +".................. XXXXX XXXXX ..................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXX XXXXXXXXXXXX ....................", +".................... XXXXX XXXXX ....................", +"................... ...................", +"................... ...................", +"................... X ...................", +".................. XXX ..................", +".................. XXX ..................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +".................. ..................", +".................... ....................", +"......................... .........................", +"................................. .................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/qdl95.xpm b/pieces/xboard/qdl95.xpm new file mode 100644 index 0000000..b06603b --- /dev/null +++ b/pieces/xboard/qdl95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *qdl95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".............................................. ..............................................", +"............................................ ............................................", +"........................................... ...........................................", +"......................... .............. .............. .........................", +"....................... ........... ........... .......................", +"...................... .......... .......... ......................", +"...................... .......... .......... ......................", +"..................... ......... ......... .....................", +"..................... .......... .......... .....................", +"..................... .......... .......... .....................", +"..................... ........... ........... .....................", +"....... ........... .............. .............. ........... .......", +"..... ......... ............. ............. ......... .....", +".... ......... .............. .............. ......... ....", +".... ........... ............... ............... ........... ....", +"... ........... ............... ............... ........... ...", +"... ........... .............. .............. ........... ...", +"... ........... ............. ............. ........... ...", +"... ........... ............. ............. ........... ...", +".... ............ ............. ............. ............ ....", +".... ............ ............ ............ ............ ....", +"..... ............. ........... ........... ............. .....", +"....... ............. ........... ........... ............. .......", +"......... ............ .......... .......... ............ .........", +"......... ............ .......... .......... ............ .........", +".......... .......... ......... ......... .......... ..........", +".......... ......... ........ ........ ......... ..........", +".......... ......... ........ ........ ......... ..........", +".......... ........ ....... ....... ........ ..........", +".......... ........ ....... ....... ........ ..........", +".......... ....... ...... ...... ....... ..........", +"........... ....... ..... ..... ....... ...........", +"........... ...... ..... ..... ...... ...........", +"........... ..... ..... ..... ..... ...........", +"........... ..... .... .... ..... ...........", +"........... .... ... ... .... ...........", +"............ .... ... ... .... ............", +"............ ... .. .. ... ............", +"............ .. .. .. .. ............", +"............ .. . . .. ............", +"............ . . ............", +"............ . . ............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +".............. ..............", +".............. ..............", +".............. ..............", +"............... ...............", +"................ ................", +"................ ................", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ....................", +".................... XX XX ....................", +".................... ....................", +"..................... .....................", +"..................... .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXX XXXXXXXXXXXXXX ......................", +"...................... XXXXX XXXXX ......................", +"..................... .....................", +"..................... .....................", +".................... ....................", +".................... XX ....................", +"................... XXX ...................", +"................... XX ...................", +".................. ..................", +".................. ..................", +".................. ..................", +"................... ...................", +".................... ....................", +"...................... ......................", +".............................. ..............................", +"..................................... .....................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/qld108.xpm b/pieces/xboard/qld108.xpm new file mode 100644 index 0000000..c607f2a --- /dev/null +++ b/pieces/xboard/qld108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *qld108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"................................................ XXXXX .................................................", +"........................... ............... XXXXXXX ............... ............................", +"......................... ............. XXXXXXX ............. ..........................", +"........................ ............ XXXXXXX ............ .........................", +"........................ XXXXX ............ XXXXXXX ............ XXXXX .........................", +"....................... XXXXXXX ............ XXXXX ............ XXXXXXX ........................", +"....................... XXXXXXX ............ XXX ............ XXXXXXX ........................", +"....................... XXXXXXX ............. ............. XXXXXXX ........................", +"....................... XXXXXXX .............. .............. XXXXXXX ........................", +"........................ XXXXX ................. ................. XXXXX .........................", +"...... ............. XX ................. ................. XX ............. .......", +".... ............ ................. ................. ............ .....", +"... ............ .................. .................. ............ ....", +"... XXXXX ............... ................... ................... ............... XXXXX ....", +".. XXXXXXX .............. .................. .................. .............. XXXXXXX ...", +".. XXXXXXX .............. ................. X ................. .............. XXXXXXX ...", +".. XXXXXXX .............. ................ X ................ .............. XXXXXXX ...", +".. XXXXXXX .............. ................ X ................ .............. XXXXXXX ...", +".. XXXXXXX .............. ................ X ................ .............. XXXXXXX ...", +"... XXXXX ............... ............... X ............... ............... XXXXX ....", +"... ............... .............. XXX .............. ............... ....", +".... ................ .............. XXX .............. ................ .....", +"...... ............... XX ............. XXX ............. XX ............... .......", +"......... ............... XX ............. XXX ............. XX ............... ..........", +"......... .............. XX ............. XXX ............. XX .............. ..........", +".......... ............. XXX ........... XXXXX ........... XXX ............. ...........", +".......... ............. XXX ........... XXXXX ........... XXX ............. ...........", +".......... ............ XXXX .......... XXXXX .......... XXXX ............ ...........", +".......... ............ XXXX .......... XXXXX .......... XXXX ............ ...........", +".......... X ........... XXXX .......... XXXXX .......... XXXX ........... X ...........", +".......... X ........... XXXXX ........ XXXXXXX ........ XXXXX ........... X ...........", +"........... X .......... XXXXX ........ XXXXXXX ........ XXXXX .......... X ............", +"........... X ......... XXXXX ........ XXXXXXX ........ XXXXX ......... X ............", +"........... XX ......... XXXXXX ....... XXXXXXX ....... XXXXXX ......... XX ............", +"........... XXX ........ XXXXXX ...... XXXXXXXXX ...... XXXXXX ........ XXX ............", +"........... XXX ........ XXXXXX ...... XXXXXXXXX ...... XXXXXX ........ XXX ............", +"............ XXX ....... XXXXXXX ..... XXXXXXXXX ..... XXXXXXX ....... XXX .............", +"............ XXX ....... XXXXXXX ..... XXXXXXXXX ..... XXXXXXX ....... XXX .............", +"............ XXXX ...... XXXXXXX ..... XXXXXXXXX ..... XXXXXXX ...... XXXX .............", +"............ XXXX ...... XXXXXXXX ... XXXXXXXXXXX ... XXXXXXXX ...... XXXX .............", +"............ XXXXX ..... XXXXXXXX ... XXXXXXXXXXX ... XXXXXXXX ..... XXXXX .............", +"............ XXXXX .... XXXXXXXXX .. XXXXXXXXXXX .. XXXXXXXXX .... XXXXX .............", +"............. XXXXX .... XXXXXXXXX .. XXXXXXXXXXX .. XXXXXXXXX .... XXXXX ..............", +"............. XXXXXX .. XXXXXXXXXX .. XXXXXXXXXXX .. XXXXXXXXXX .. XXXXXX ..............", +"............. XXXXXX .. XXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXX .. XXXXXX ..............", +"............. XXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXX ..............", +"............. XXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXX ..............", +"............. XXXXXXXX XXXXXXXXXXXX XXXXX XXXXX XXXXXXXXXXXX XXXXXXXX ..............", +".............. XXXXXXX XXXXX XXXXX XXXX XXXX XXXXX XXXXX XXXXXXX ...............", +".............. XXXXXXXX XXXX XXX XX XX XXX XXXX XXXXXXXX ...............", +".............. XXXXXXXXX XXX X XXX XXXXXXXXX ...............", +".............. XXXX XX X XXXXX X XX XXXX ...............", +".............. XXX XXXX XXXXXXXXXXX XXXX XXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXX XXXXXXXX .....................", +"..................... X X ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXX XXXXXXXXXXXXXX .........................", +"........................ XXXXX XXXXX .........................", +"........................ .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXX XXXXXXXXX .......................", +"...................... XXXX XXXX .......................", +"..................... XXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................... ............................", +"................................. ..................................", +".......................................... ...........................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/qld116.xpm b/pieces/xboard/qld116.xpm new file mode 100644 index 0000000..0c0939d --- /dev/null +++ b/pieces/xboard/qld116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *qld116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"............................... ................. XXXXX ................. ................................", +"............................. .............. XXXXXXX .............. ..............................", +"............................ ............. XXXXXXX ............. .............................", +"........................... XXXX ............. XXXXXXX ............. XXXX ............................", +"........................... XXXXXX ............ XXXXXXX ............ XXXXXX ............................", +".......................... XXXXXXX ............ XXXXXXX ............ XXXXXXX ...........................", +".......................... XXXXXXX ............. XXXXX ............. XXXXXXX ...........................", +".......................... XXXXXXX ............. ............. XXXXXXX ...........................", +".......................... XXXXXXX .............. .............. XXXXXXX ...........................", +"......... .............. XXXXX ................. ................. XXXXX .............. ..........", +"....... ............ X .................. .................. X ............ ........", +"...... ............ .................. .................. ............ .......", +"..... XXXX ............. ................... ................... ............. XXXX ......", +"..... XXXXXX ............... ................... ................... ............... XXXXXX ......", +".... XXXXXXX ............... ................... ................... ............... XXXXXXX .....", +".... XXXXXXX ............... .................. X .................. ............... XXXXXXX .....", +".... XXXXXXX ............... ................. X ................. ............... XXXXXXX .....", +".... XXXXXXX ............... ................. X ................. ............... XXXXXXX .....", +"..... XXXXX ................ ................. X ................. ................ XXXXX ......", +"..... XXX ................ ................ X ................ ................ XXX ......", +"...... ................. ............... XXX ............... ................. .......", +"....... ................. ............... XXX ............... ................. ........", +"......... ................. X .............. XXX .............. X ................. ..........", +"........... ............... XX .............. XXX .............. XX ............... ............", +"............ ............... XX ............. XXXXX ............. XX ............... .............", +"............ .............. XXX ............ XXXXX ............ XXX .............. .............", +"............ .............. XXX ............ XXXXX ............ XXX .............. .............", +"............ ............. XXX ............ XXXXX ............ XXX ............. .............", +"............ ............. XXXX ........... XXXXX ........... XXXX ............. .............", +"............ X ............ XXXX .......... XXXXXXX .......... XXXX ............ X .............", +"............. ........... XXXX .......... XXXXXXX .......... XXXX ........... ..............", +"............. X ........... XXXXX ......... XXXXXXX ......... XXXXX ........... X ..............", +"............. XX .......... XXXXX ......... XXXXXXX ......... XXXXX .......... XX ..............", +"............. XX .......... XXXXX ........ XXXXXXXXX ........ XXXXX .......... XX ..............", +"............. XXX ......... XXXXXX ....... XXXXXXXXX ....... XXXXXX ......... XXX ..............", +"............. XXX ......... XXXXXX ....... XXXXXXXXX ....... XXXXXX ......... XXX ..............", +".............. XXX ........ XXXXXX ....... XXXXXXXXX ....... XXXXXX ........ XXX ...............", +".............. XXX ........ XXXXXXX ...... XXXXXXXXX ...... XXXXXXX ........ XXX ...............", +".............. XXXX ....... XXXXXXX ..... XXXXXXXXXXX ..... XXXXXXX ....... XXXX ...............", +".............. XXXX ....... XXXXXXX ..... XXXXXXXXXXX ..... XXXXXXX ....... XXXX ...............", +".............. XXXXX ...... XXXXXXXX .... XXXXXXXXXXX .... XXXXXXXX ...... XXXXX ...............", +".............. XXXXX ..... XXXXXXXX .... XXXXXXXXXXX .... XXXXXXXX ..... XXXXX ...............", +"............... XXXXX ..... XXXXXXXX ... XXXXXXXXXXXXX ... XXXXXXXX ..... XXXXX ................", +"............... XXXXXX .... XXXXXXXXX .. XXXXXXXXXXXXX .. XXXXXXXXX .... XXXXXX ................", +"............... XXXXXX ... XXXXXXXXXX .. XXXXXXXXXXXXX .. XXXXXXXXXX ... XXXXXX ................", +"............... XXXXXXX .. XXXXXXXXXX .. XXXXXXXXXXXXX .. XXXXXXXXXX .. XXXXXXX ................", +"............... XXXXXXX .. XXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXX .. XXXXXXX ................", +"............... XXXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXXX ................", +"................ XXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXX .................", +"................ XXXXXXXX XXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXX XXXXXXXX .................", +"................ XXXXXXXX XXXXX XXXXX XXXX XXXX XXXXX XXXXX XXXXXXXX .................", +"................ XXXXXXXXX XXXX XXX XX XX XXX XXXX XXXXXXXXX .................", +"................ XXXXXXXXXX XXX XXX XXX XXXXXXXXXX .................", +"................ XXXX XX X XXXXXXX X XX XXXX .................", +"................. XX XXXX XXXXXXXXXXXXX XXXX XX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXX XXXXXXXX ........................", +"........................ .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXX XXXXXXX ............................", +"........................... X X ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXX XXXXXXXXXX .........................", +"........................ XXXXX XXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXX .........................", +".............................. ...............................", +".................................... .....................................", +"............................................. ..............................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/qld129.xpm b/pieces/xboard/qld129.xpm new file mode 100644 index 0000000..8e70950 --- /dev/null +++ b/pieces/xboard/qld129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *qld129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................. ..............................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +".................................. .................. XXXX .................. ...................................", +"................................ ............... XXXXXX ............... .................................", +"............................... .............. XXXXXXXX .............. ................................", +".............................. ............. XXXXXXXX ............. ...............................", +"............................. XXX ............. XXXXXXXX ............. XXX ..............................", +"............................. XXXXXX ............ XXXXXX ............ XXXXXX ..............................", +"............................ XXXXXXX ............. XXXXXX ............. XXXXXXX .............................", +"............................ XXXXXXXX ............. XX ............. XXXXXXXX .............................", +"............................ XXXXXXXX .............. .............. XXXXXXXX .............................", +"............................ XXXXXX ............... ............... XXXXXX .............................", +"............................. XXXXXX ................. ................. XXXXXX ..............................", +"........ ............... XX ................... ................... XX ............... .........", +"...... .............. ................... ................... .............. .......", +"..... .............. .................... .................... .............. ......", +".... .............. ..................... ..................... .............. .....", +"... XXXX ................ ..................... ..................... ................ XXXX ....", +"... XXXXXXX ................ .................... .................... ................ XXXXXXX ....", +"... XXXXXXXX ................ .................... .................... ................ XXXXXXXX ....", +"... XXXXXXXX ................ ................... ................... ................ XXXXXXXX ....", +"... XXXXXXXX ................ ................... ................... ................ XXXXXXXX ....", +"... XXXXXXX ................ ................... ................... ................ XXXXXXX ....", +"... XXXXX ................. ................. ................. ................. XXXXX ....", +".... ................. ................. XX ................. ................. .....", +"..... .................. ................. XX ................. .................. ......", +"...... ................... ................ XX ................ ................... .......", +"........ .................. ................ XX ................ ................... .........", +"........... ................. X ............... XX ............... ................. ............", +"........... ................. X .............. XXXX .............. X ................. ............", +"............ ................ XX .............. XXXX .............. XX ................ .............", +"............ ................ XX ............. XXXX ............. XX ................ .............", +"............ ............... XXX ............ XXXX ............ XXX ............... .............", +"............ .............. XXX ............ XXXXXX ............ XXX .............. .............", +"............ .............. XXX ........... XXXXXX ........... XXX .............. .............", +"............ ............. XXXX ........... XXXXXX ........... XXXX ............. .............", +"............. ............. XXXX ........... XXXXXX ........... XXXX ............. ..............", +"............. ............ XXXX ......... XXXXXX ......... XXXX ............ ..............", +"............. X ............ XXXXX ......... XXXXXXXX ......... XXXXX ............ X ..............", +"............. X ........... XXXXX ......... XXXXXXXX ......... XXXXX ........... X ..............", +"............. XX .......... XXXXX ........ XXXXXXXX ........ XXXXX .......... XX ..............", +"............. XX .......... XXXXXX ........ XXXXXXXX ........ XXXXXX .......... XX ..............", +".............. XX ......... XXXXXX ....... XXXXXXXX ....... XXXXXX ......... XX ...............", +".............. XXX ......... XXXXXX ...... XXXXXXXXXX ...... XXXXXX ......... XXX ...............", +".............. XXX ........ XXXXXXX ...... XXXXXXXXXX ...... XXXXXXX ........ XXX ...............", +".............. XXXX ....... XXXXXXX ...... XXXXXXXXXX ...... XXXXXXX ....... XXXX ...............", +".............. XXXX ....... XXXXXXX .... XXXXXXXXXX .... XXXXXXX ....... XXXX ...............", +"............... XXXX ...... XXXXXXXX .... XXXXXXXXXXXX .... XXXXXXXX ...... XXXX ................", +"............... XXXXX ...... XXXXXXXX .... XXXXXXXXXXXX .... XXXXXXXX ...... XXXXX ................", +"............... XXXXX ..... XXXXXXXX ... XXXXXXXXXXXX ... XXXXXXXX ..... XXXXX ................", +"............... XXXXXX ..... XXXXXXXXX ... XXXXXXXXXXXX ... XXXXXXXXX ..... XXXXXX ................", +"............... XXXXXX ... XXXXXXXXX .. XXXXXXXXXXXX .. XXXXXXXXX .... XXXXXX ................", +"............... XXXXXX .. XXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXX .. XXXXXX ................", +"................ XXXXXXX .. XXXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXXXX .. XXXXXXX .................", +"................ XXXXXXX . XXXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXXXX . XXXXXXX .................", +"................ XXXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXXX .................", +"................ XXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXX .................", +"................ XXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXX .................", +"................ XXXXXXXXX XXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXX XXXXXXXXX .................", +"................. XXXXXXXXX XXXXX XXXX XXXX XXXX XXXX XXXXX XXXXXXXXX ..................", +"................. XXXXXXXXXX XXX XX XX XXX XXXXXXXXXX ..................", +"................. XXXXX XXX XXX XXXXX ..................", +"................. XXXX XX XXXX ..................", +"................. XX XX XXXXXX XX XX ..................", +"................. XXXXXX XXXXXXXXXXXXXX XXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXX XXXXXXXXXXXXX ........................", +"........................ XXXXX XXXXX .........................", +"......................... ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXX XXXXXXXX .............................", +"............................. XX XX ..............................", +"............................. ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXX XXXXXXXXXX ............................", +".......................... XX XX ...........................", +".......................... ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... ...........................", +".................................. ...................................", +"......................................... ..........................................", +".................................................. ...................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/qld21.xpm b/pieces/xboard/qld21.xpm new file mode 100644 index 0000000..0de41ca --- /dev/null +++ b/pieces/xboard/qld21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *qld21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +"......... .........", +"..... . X . .....", +"..... X . X . X .....", +". . X .. .. X . .", +". X .. .. X .. .. X .", +". X . X . X . X . X .", +". X . X . X . X . X .", +". X . X . X . X . X .", +".. X XXX XXX XXX X ..", +".. XXXXXXXXXXXXXXX ..", +"... XXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXX ...", +".... XXXXXXXXXXX ....", +".... X X ....", +".... XXXXXXXXXXX ....", +".... X X ....", +".... XXXXXXXXXXX ....", +".... XXXXXXXXX ....", +"..... .....", +"....................." +}; diff --git a/pieces/xboard/qld25.xpm b/pieces/xboard/qld25.xpm new file mode 100644 index 0000000..7504b90 --- /dev/null +++ b/pieces/xboard/qld25.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * qld25[] = { +"25 25 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" . . . ", +" .X. .X. .X. ", +" .. ... ... ... .. ", +".XX. . . . .XX.", +".X.. .. . .. ..X.", +" ... .. .X. .. ... ", +" .. .. .X. .. .. ", +" .X. .X. .X. .X. .X. ", +" .X. .X. .X. .X. .X. ", +" .X. .X. .X. .X. .X. ", +" .XX..XX.XXX.XX..XX. ", +" .XX...........XX. ", +" ....XX.XXXXXXX... ", +" .XXXXXXXXXXXXXXX. ", +" ............... ", +" .XXXXXXXXXXXXX. ", +" ............. ", +" .XXXXXXXXXXX. ", +" ............... ", +" .XXXXXXXXXXXXX. ", +" ............. ", +" ", +" "}; diff --git a/pieces/xboard/qld29.xpm b/pieces/xboard/qld29.xpm new file mode 100644 index 0000000..2ecf237 --- /dev/null +++ b/pieces/xboard/qld29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *qld29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............. ..............", +"........ .... X .... ........", +"....... X ... X ... X .......", +".. ... X .... .... X ... ..", +". XX ... ..... ..... ... XX .", +". XX ... .... .... ... XX .", +".. .... ... X ... .... ..", +"... ... ... X ... ... ...", +"... ... X .. X .. X ... ...", +"... X . XX .. X .. XX . X ...", +"... X . XXX . X . XXX . X ...", +"... XX XXX XXX XXX XX ...", +".... X XXX XXX XXX X ....", +".... XX X X X X XX ....", +".... XXX X XXXX ....", +".... XXXXXXXXXXXXXXXXXXX ....", +"..... XXXX XXXX .....", +"...... XXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +"....... X X .......", +"....... XXXXXXXXXXX .......", +"...... X X ......", +"...... XXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXX ......", +"........ ........", +".............................", +"............................." +}; diff --git a/pieces/xboard/qld33.xpm b/pieces/xboard/qld33.xpm new file mode 100644 index 0000000..4046c8a --- /dev/null +++ b/pieces/xboard/qld33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *qld33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"................ ................", +"............... X ...............", +"........ ..... X ..... ........", +"....... XX ..... ..... XX .......", +".. ... X ..... ..... X ... ..", +". XX .... ...... ...... .... XX .", +". XX .... ..... X ..... .... XX .", +".. ..... .... X .... ..... ..", +"... .... .... X .... .... ...", +"... .... X ... X ... X .... ...", +".... ... X .. XXX .. X ... ....", +".... X .. X .. XXX .. X .. X ....", +".... X .. XX . XXX . XX .. X ....", +".... XX . XX . XXX . XX . XX ....", +".... XX . XX XXXXX XX . XX ....", +"..... XX X X X X XX .....", +"..... X X X XXXXXX X X X .....", +"..... X XXXXXXXXXXXXXX X .....", +"..... XXXXXXXXXXXXXXXXXXXXX .....", +"...... XXX XXX ......", +"...... XXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XX XX .......", +"........ XXXXXXXXXXXXX ........", +"....... XX XX .......", +"...... XXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXX ......", +".......... ..........", +".................................", +"................................." +}; diff --git a/pieces/xboard/qld37.xpm b/pieces/xboard/qld37.xpm new file mode 100644 index 0000000..7e4cc0b --- /dev/null +++ b/pieces/xboard/qld37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *qld37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +"................. .................", +".......... ... XXX ... ..........", +"......... XXX .. XXX .. XXX .........", +"......... XXX ... ... XXX .........", +"... ..... ..... ..... ..... ...", +".. XX ..... ...... ...... ..... XX ..", +".. XX ..... ..... X ..... ..... XX ..", +".. X ..... .... X .... ..... X ..", +"... ..... X .... X .... ...... ...", +".... .... X .... X .... X .... ....", +".... .... XX ... X ... XX .... ....", +".... X ... XX .. XXX .. XX ... X ....", +".... X ... XX .. XXX .. XX ... X ....", +"..... X .. XX .. XXX .. XX .. X .....", +"..... X .. XXX . XXX . XXX .. X .....", +"..... X . XXXX . XXX . XXX .. X .....", +"..... XX XXXX XXXXX XXXX XX .....", +"..... XX XXXXX XXXXX XXXXX XX .....", +"..... X X X X X X X X .....", +"...... X XXXX XXX XXXXX X .....", +"...... XXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... XX XX .......", +"........ XXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"......... XX XX .........", +"......... XXXXXXXXXXXXX .........", +"........ XXXX XXXX ........", +"........ XXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXX ........", +"............ ............", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/qld40.xpm b/pieces/xboard/qld40.xpm new file mode 100644 index 0000000..5f9b1e6 --- /dev/null +++ b/pieces/xboard/qld40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *qld40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"........................................", +"................... ..................", +"........... .... XXX .... ..........", +".......... XXX ... XXX ... XXX .........", +".......... XXX ... XXX ... XXX .........", +"... ...... X ..... ..... X ...... ..", +".. XX ...... ....... ....... ...... XX .", +".. XX ...... ....... ....... ...... XX .", +".. XX ...... ..... X ..... ...... XX .", +"... ....... ..... X ..... ....... ..", +"..... ...... ..... X ..... ...... ....", +"..... ...... X .... X .... X ...... ....", +"..... ..... X .... X .... X ..... ....", +"..... X ... XX ... XXX ... X .... X ....", +"..... X ... XXX .. XXX .. XXX ... X ....", +"..... XX .. XXX .. XXX .. XXX .. XX ....", +"..... XX .. XXX .. XXX .. XXX .. XX ....", +"...... XX . XXXX . XXX . XXXX . XX .....", +"...... XXX XXXX XXXXX XXXX XXX .....", +"...... XXX XXXX XXXXX XXXX XXX .....", +"...... XX X X X X X X XX .....", +"...... X XXXX XXX XXXXX X .....", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........ XXXXX XXXXX .......", +"........ X XXXXXXXXXXXXX X .......", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXX XXXX ........", +".......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXX XXXX .......", +"........ XXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........ XXXXXXXXXXXXX .......", +".............. .............", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/qld45.xpm b/pieces/xboard/qld45.xpm new file mode 100644 index 0000000..0b957cb --- /dev/null +++ b/pieces/xboard/qld45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *qld45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +"..................... .....................", +"........... ...... XXX ...... ...........", +".......... XXX ..... XXX ..... XXX ..........", +".......... XXX ..... XXX ..... XXX ..........", +".......... XXX ...... ...... XXX ..........", +".. ...... ........ ........ ...... ..", +". XXX ...... ......... ......... ...... XXX .", +". XXX ...... ....... X ....... ...... XXX .", +". XXX ...... ....... X ....... ...... XXX .", +".. X ....... ....... X ....... ....... X ..", +"... ....... X ...... X ...... X ....... ...", +".... ...... X ...... X ...... X ...... ....", +".... ...... X ..... XXX ..... X ...... ....", +".... X ..... XX .... XXX .... XX ..... X ....", +".... X ..... XX .... XXX .... XX ..... X ....", +"..... X ... XXX .... XXX .... XXX ... X .....", +"..... X ... XXXX .. XXXXX .. XXXX ... X .....", +"..... XX .. XXXX .. XXXXX .. XXXX .. XX .....", +"..... XX .. XXXX .. XXXXX .. XXXX .. XX .....", +"..... XXX . XXXXX . XXXXX . XXXXX . XXX .....", +"..... XXX . XXXXX . XXXXX . XXXXX . XXX .....", +"..... XXXX XXXXX XXX XXX XXXXX XXXX .....", +"...... XXX XX XX XX X XX XX XX XXX ......", +"...... XX X XX XXX XX X XX ......", +"...... X XXXXXXXXXXXXXXXXXXXXXX X ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXX XXXXXXX ........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XX XX ..........", +".......... XXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXX XXXX .........", +"........ XXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXX ........", +"............... ...............", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/qld49.xpm b/pieces/xboard/qld49.xpm new file mode 100644 index 0000000..d02280d --- /dev/null +++ b/pieces/xboard/qld49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *qld49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"....................... .......................", +"........... ....... XXX ....... ...........", +".......... XXXX ...... XXX ...... XXXX ..........", +".......... XXXX ...... XXX ...... XXXX ..........", +".......... XXXX ....... X ....... XXXX ..........", +".. ...... X ......... ......... X ...... ..", +". XXX ....... .......... .......... ....... XXX .", +". XXX ....... ........ X ........ ....... XXX .", +". XXX ....... ........ X ........ ....... XXX .", +".. X ........ ........ X ........ ........ X ..", +"... ........ X ....... X ....... X ........ ...", +".... ....... X ....... X ....... X ....... ....", +"..... ...... XX ..... XXX ..... XX ...... .....", +"..... ...... XX ..... XXX ..... XX ...... .....", +"..... X ..... XX ..... XXX ..... XX ..... X .....", +"..... X ..... XXX .... XXX .... XXX ..... X .....", +"..... XX .... XXX .... XXX .... XXX .... XX .....", +"..... XXX ... XXX ... XXXXX ... XXX ... XXX .....", +"...... XX ... XXXX .. XXXXX .. XXXX ... XX ......", +"...... XXX .. XXXX .. XXXXX .. XXXX .. XXX ......", +"...... XXX .. XXXXX . XXXXX . XXXXX .. XXX ......", +"...... XXXX . XXXXX . XXXXX . XXXXX . XXXX ......", +"...... XXXXX XXXXX XXX XXX XXXXX XXXXX ......", +"....... XXXX XX XX XX X XX XX XX XXXX .......", +"....... XX XX X XX XXX XX X XX XX .......", +"....... X XXXXXXXXXXXXXXXXXXX X .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXX XXXXXX .........", +".......... XXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXX XXX ...........", +"........... XXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXX XXXXX ..........", +"......... XXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......... XXXXXXXXXXXXXXXXX ..........", +"................ ................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/qld54.xpm b/pieces/xboard/qld54.xpm new file mode 100644 index 0000000..dad7fc3 --- /dev/null +++ b/pieces/xboard/qld54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *qld54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................... .........................", +"........................ ........................", +"............. ...... XX ...... .............", +"............ ..... XX ..... ............", +"............ XXX ..... XX ..... XXX ............", +"............ XXX ..... ..... XXX ............", +"... .... XX ...... ...... XX .... ...", +".. ... ........ ........ ... ..", +".. XXX .... ........ ........ .... XXX ..", +".. XXX ...... ....... ....... ...... XXX ..", +".. XX ...... ....... ....... ...... XX ..", +".. ....... ...... ...... ....... ..", +"... ....... ...... ...... ....... ...", +"..... ....... ..... ..... ....... .....", +"...... ...... .... XX .... ...... ......", +"...... ...... X .... XX .... X ...... ......", +"...... ..... X .... XX .... X ..... ......", +"...... .... X ... XX ... X ..... ......", +"...... ... XXX ... XX ... XX ... ......", +"...... .. XXX .. XX .. XXX .. ......", +"....... X .. XXX . XXXX . XXX .. X .......", +"....... X . XXXX . XXXX . XXXX . X .......", +"....... XX . XXXX XXXX XXXX . XX .......", +"....... XX XXXXX XXXX XXXXX XX .......", +"....... XXX XXXXX XXXX XXXXX XXX .......", +"....... XX XX XX XX XX XX XX XX .......", +"........ XXX X X XXX ........", +"........ XX ........", +"........ XXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXX XXXXXXX ..........", +".......... X X ..........", +"........... XXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXX XXXXX ............", +"............ ............", +"............ XXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXX XXXXX ............", +"........... ...........", +"........... XXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXX ...........", +"............ ............", +"................... ...................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/qld58.xpm b/pieces/xboard/qld58.xpm new file mode 100644 index 0000000..86d1581 --- /dev/null +++ b/pieces/xboard/qld58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *qld58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +".......................... ..........................", +".............. ...... XX ...... ..............", +"............. ..... XXXX ..... .............", +"............. XXX ..... XXXX ..... XXX .............", +"............. XXX ..... ..... XXX .............", +".... ....... XXX ...... ...... XXX ....... ....", +".. ..... ........ ........ ..... ..", +". XX ..... ........ ........ ..... XX .", +". XXXX ....... ........ ........ ....... XXXX .", +". XXX ....... ........ ........ ....... XXX .", +".. ....... ........ ........ ....... ..", +"... ........ ...... ...... ........ ...", +"..... ........ ...... XX ...... ........ .....", +"..... ....... ...... XX ...... ....... .....", +"..... ....... ..... XX ..... ....... .....", +"..... ...... X ..... XX ..... X ...... .....", +"...... ..... X .... XX .... X ..... ......", +"...... X .... X ... XXXX ... X .... X ......", +"...... X ... XXX ... XXXX ... XXX ... X ......", +"...... XX ... XXX .. XXXX .. XXX ... XX ......", +"...... XX .. XXXX . XXXX . XXXX .. XX ......", +"...... XX .. XXXX . XXXXXX . XXXX .. XX ......", +"....... XX . XXXX XXXXXX XXXX . XX .......", +"....... XXX XXXXX XXXXXX XXXXX XXX .......", +"....... XXXX XXXXX XXXXXX XXXXX XXXX .......", +"....... XXXX XX XX XX XX XX XX XXXX .......", +"....... XXXX X X XXXX .......", +"........ X XXXX X ........", +"........ XXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXX XXXXXXX ..........", +"........... ...........", +"............ XXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXX XXXXXX .............", +"............. .............", +"............. XXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXX XXXXX ............", +"............ ............", +"........... XXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXX ...........", +"............. .............", +".................... ....................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/qld64.xpm b/pieces/xboard/qld64.xpm new file mode 100644 index 0000000..9347fe1 --- /dev/null +++ b/pieces/xboard/qld64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *qld64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................. .............................", +".................. ........ XX ........ ..................", +"................ ...... XXXX ...... ................", +"............... XX ..... XXXX ..... XX ...............", +"............... XXXX ..... XX ..... XXXX ...............", +"............... XXXX ...... ...... XXXX ...............", +"..... ........ XX ........ ........ XX ........ .....", +"... ....... ......... ......... ....... ...", +".. XX ....... .......... .......... ....... XX ..", +".. XXXX ........ ......... ......... ........ XXXX ..", +".. XXXX ........ ......... ......... ........ XXXX ..", +".. XX ........ ......... ......... ........ XX ..", +"... ......... ........ ........ ......... ...", +".... ........ ....... ....... ......... ....", +"...... ........ X ....... XX ....... ........ ......", +"...... ....... X ...... XX ...... X ....... ......", +"...... ....... XX ...... XX ...... XX ....... ......", +"...... ...... XX ..... XX ..... XX ...... ......", +"....... ...... XXX .... XX .... XXX ...... .......", +"....... ..... XXX .... XXXX .... XXX ..... .......", +"....... X ..... XXX ... XXXX ... XXX ..... X .......", +"....... X .... XXXX ... XXXX ... XXXX .... X .......", +"....... XX .... XXXX ... XXXX ... XXXX .... XX .......", +"....... X ... XXXX . XXXX . XXXX ... X .......", +"........ XX ... XXXXX . XXXXXX . XXXXX ... XX ........", +"........ XX . XXXXX . XXXXXX . XXXXX .. XX ........", +"........ XXX . XXXXXX XXXXXX XXXXX . XXX ........", +"........ XXX XXXXXXX XXXXXX XXXXXXX XXX ........", +"........ XXXX XXXXXXX XXXXXX XXXXXXX XXXX ........", +"........ XXXX XXX XX XX XX XX XXX XXXX ........", +"........ XXXX X X XXXX ........", +"......... X XX XXXX XX X .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXX XXXXXXXX ...........", +"............ ............", +"............. XXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXX XXXXX ..............", +"............... ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXX XXXXXX ..............", +"............. .............", +"............ XXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXX .............", +"................. ................", +"........................ ........................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/qld72.xpm b/pieces/xboard/qld72.xpm new file mode 100644 index 0000000..54c93b5 --- /dev/null +++ b/pieces/xboard/qld72.xpm @@ -0,0 +1,78 @@ +/* XPM */ +static char * qld72[] = { +"72 72 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" .... ", +" ...... ", +" ... ...XX... ... ", +" ....... ..XXXX.. ....... ", +" ...XXX... ..XXXX.. ...XXX... ", +" ..XXXXX.. ..XXXX.. ..XXXXX.. ", +" ..XXXXX.. ...XX... ..XXXXX.. ", +" ..XXXXX.. ...... ..XXXXX.. ", +" ... ...XXX... .. ...XXX... ... ", +" ....... ....... .. ....... ....... ", +"...XXX... ... .... ... ...XXX...", +"..XXXXX.. ... .... ... ..XXXXX..", +"..XXXXX.. ... .... ... ..XXXXX..", +"..XXXXX.. .... .... .... ..XXXXX..", +"...XXX... .... .... .... ...XXX...", +" ....... .... ...... .... ....... ", +" ..... ..... ..XX.. ..... ..... ", +" ... ..X.. ..XX.. ..X.. ... ", +" .... ..X.. ..XX.. ..X.. .... ", +" .... ..X... ...XX... ...X.. .... ", +" ..... ..XX.. ..XXXX.. ..XX.. ..... ", +" ..... ..XX.. ..XXXX.. ..XX.. ..... ", +" ..X.. ..XX... ..XXXX.. ...XX.. ..X.. ", +" ..X... ..XXX.. ..XXXX.. ..XXX.. ...X.. ", +" ..XX.. ...XXX... ...XXXX... ...XXX... ..XX.. ", +" ..XX... ..XXXXX.. ..XXXXXX.. ..XXXXX.. ...XX.. ", +" ...XX.. ..XXXXX.. ..XXXXXX.. ..XXXXX.. ..XX... ", +" ..XX... ..XXXXX... ..XXXXXX.. ...XXXXX.. ...XX.. ", +" ..XXX.. ..XXXXXX.. ..XXXXXX.. ..XXXXXX.. ..XXX.. ", +" ..XXX... ..XXXXXX.. ...XXXXXX... ..XXXXXX.. ...XXX.. ", +" ..XXXX... ..XXXXXX... ..XXXXXXXX.. ...XXXXXX.. ...XXXX.. ", +" ..XXXXX.. ..XXXXXXX.. ..XXXXXXXX.. ..XXXXXXX.. ..XXXXX.. ", +" ...XXXX... ..XXXXXXX.....XXXXXXXX.....XXXXXXX.. ...XXXX... ", +" ..XXXXX.. ..XXXXXXXX....XXXXXXXX....XXXXXXXX.. ..XXXXX.. ", +" ..XXXXX.....XXXXXXXX....XXX..XXX....XXXXXXXX.....XXXXX.. ", +" ..XXXXXX....XXXX.XXX...XX......XX...XXX.XXXX....XXXXXX.. ", +" ..XXXXXX....XX............................XX....XXXXXX.. ", +" ..XXXX.XX...X...X........XXXXXX........X...X...XX.XXXX.. ", +" ...X...........XXXXXXXXXXXXXXXXXXXXXXXXXX...........X... ", +" .....X......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......X..... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ...XXXXXXXXXX......................XXXXXXXXXX... ", +" ...XX....................................XX... ", +" ...........XXXXXXXXXXXXXXXXXXXXXX........... ", +" ....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.... ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ..XXXXXXXXX....................XXXXXXXXX.. ", +" .......................................... ", +" ..........XXXXXXXXXXXXXXXXXXXX.......... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ..XXXXXXXXXX..................XXXXXXXXXX.. ", +" ...XXXX..............................XXXX... ", +" .............XXXXXXXXXXXXXXXXXX............. ", +" ........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........ ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" .......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....... ", +" .............XXXXXXXXXXXXXXXXXXXX............. ", +" .................................. ", +" .................... ", +" ", +" ", +" "}; diff --git a/pieces/xboard/qld80.xpm b/pieces/xboard/qld80.xpm new file mode 100644 index 0000000..b4a7ed8 --- /dev/null +++ b/pieces/xboard/qld80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *qld80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................................... ......................................", +".................................... ....................................", +"................................... XXXX ...................................", +"..................... ........... XXXXXX ........... .....................", +"................... ......... XXXXXX ......... ...................", +".................. XXX ........ XXXXXX ........ XXX ..................", +".................. XXXXX ........ XXXX ........ XXXXX ..................", +".................. XXXXX ......... ......... XXXXX ..................", +".................. XXXXX .......... .......... XXXXX ..................", +"...... ......... XXX ............ ............ XXX ......... ......", +".... ........ ............ ............ ........ ....", +"... XXX ......... ............. ............. ......... XXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXX .......... ........... ........... .......... XXX ...", +".... ........... ........... XX ........... ........... ....", +"...... ........... ........... XX ........... ........... ......", +"........ ........... .......... XX .......... ........... ........", +"........ .......... X ......... XX ......... X .......... ........", +"........ .......... X ......... XXXX ......... X .......... ........", +"........ ......... X ........ XXXX ........ X ......... ........", +"......... ......... XX ........ XXXX ........ XX ......... .........", +"......... ........ XX ........ XXXX ........ XX ........ .........", +"......... X ........ XX ...... XXXX ...... XX ........ X .........", +"......... X ...... XXX ...... XXXXXX ...... XXX ....... X .........", +"......... XX ...... XXXX ...... XXXXXX ...... XXX ...... XX .........", +"......... X ..... XXXX ..... XXXXXX ..... XXXX ..... X .........", +".......... XX ..... XXXXX .... XXXXXX .... XXXXX ..... XX ..........", +".......... XX .... XXXXX ... XXXXXXXX ... XXXXX .... XX ..........", +".......... XXX ... XXXXXX ... XXXXXXXX ... XXXXXX ... XXX ..........", +".......... XXXX ... XXXXXX ... XXXXXXXX ... XXXXXX ... XXXX ..........", +".......... XXXX .. XXXXXX .. XXXXXXXX .. XXXXXX .. XXXX ..........", +".......... XXXX .. XXXXXXX . XXXXXXXX . XXXXXXX .. XXXX ..........", +"........... XXXX . XXXXXXX . XXXXXXXXXX . XXXXXXX . XXXX ...........", +"........... XXXXX . XXXXXXX XXXXXXXXXX XXXXXXX . XXXXX ...........", +"........... XXXXX XXXXXXXX XXXXXXXXXX XXXXXXXX XXXXX ...........", +"........... XXXXXX XXXXXXXX XXXX XXXX XXXXXXXX XXXXXX ...........", +"........... XXXXXX XXX XX XX XX XX XXX XXXXXX ...........", +"........... XXX XX X XX X XX XXX ...........", +"............ X XXX XXXXXXXX XXX X ............", +"............ X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXX XXXXXXXXXXXX ...............", +"................ XXXXX XXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXX XXXXXXXX ..................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXX XXXXXXXXXX .................", +"................ XX XX ................", +"............... XXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".................. XXXXXXXXXXXXXXXXXX .................", +"........................ ........................", +"............................... ...............................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/qld87.xpm b/pieces/xboard/qld87.xpm new file mode 100644 index 0000000..0a52f3a --- /dev/null +++ b/pieces/xboard/qld87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *qld87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... .......................................", +"....................... ............. XXX ............. .......................", +"..................... .......... XXXXX .......... .....................", +".................... ......... XXXXX ......... ....................", +".................... XXX ......... XXXXX ......... XXX ....................", +"................... XXXXX ......... XXX ......... XXXXX ...................", +"................... XXXXX ......... ......... XXXXX ...................", +"................... XXXXX .......... .......... XXXXX ...................", +"....... .......... XX ............. ............. XX .......... .......", +"..... ........ ............. ............. ........ .....", +".... ........ ............. ............. ........ ....", +".... XXX ........... .............. .............. ........... XXX ....", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +".... XXX ........... ........... X ........... ........... XXX ....", +".... ........... ........... X ........... ........... ....", +"..... ............ .......... X .......... ............ .....", +"....... ............ .......... X .......... ............ .......", +"......... ............ .......... X .......... ............ .........", +"......... ........... X ........ XXX ........ X ........... .........", +"......... .......... X ........ XXX ........ X .......... .........", +"......... .......... X ........ XXX ........ X .......... .........", +"......... ......... XX ....... XXX ....... XX ......... .........", +".......... ......... XX ....... XXX ....... XX ......... ..........", +".......... ........ XX ...... XXXXX ...... XX ........ ..........", +".......... ...... XXXX ..... XXXXX ..... XXX ....... ..........", +".......... X ...... XXXX ..... XXXXX ..... XXXX ...... X ..........", +".......... XX ..... XXXX ..... XXXXX ..... XXXX ..... XX ..........", +".......... XX ..... XXXXX .... XXXXX .... XXXXX ..... XX ..........", +"........... XX .... XXXXX ... XXXXXXX ... XXXXX .... XX ...........", +"........... XX .... XXXXX ... XXXXXXX ... XXXXX .... XX ...........", +"........... XXX ... XXXXXX .. XXXXXXX .. XXXXXX ... XXX ...........", +"........... XXX .. XXXXXX .. XXXXXXX .. XXXXXX .. XXX ...........", +"........... XXXX .. XXXXXX .. XXXXXXX .. XXXXXX .. XXXX ...........", +"........... XXXXX . XXXXXXX XXXXXXXXX XXXXXXX . XXXXX ...........", +"............ XXXX . XXXXXXX XXXXXXXXX XXXXXXX . XXXX ............", +"............ XXXXX XXXXXXX XXXXXXXXX XXXXXXX XXXXX ............", +"............ XXXXX XXXXXXXX XXXX XXXX XXXXXXXX XXXXX ............", +"............ XXXXXX XXXX XXX XXX XXX XXX XXXX XXXXXX ............", +"............ XXXXXX XX X X X X XX XXXXXX ............", +"............ XXX XX XX XXX ............", +"............. X X XXX X X .............", +"............. XXXXX XXXXXXXXX XXXXX .............", +"............. X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXX XXXXXXXXXXXXXX ................", +"................ XXXXXX XXXXXX ................", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXX XXXXXXXXXXXX ...................", +".................... XXX XXX ....................", +".................... ....................", +".................... XXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXX XXXXXXXXXXX ...................", +"................... XX XX ...................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXX ..................", +".................... ....................", +"......................... .........................", +"................................. .................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/qld95.xpm b/pieces/xboard/qld95.xpm new file mode 100644 index 0000000..4fa4981 --- /dev/null +++ b/pieces/xboard/qld95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *qld95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".............................................. ..............................................", +"............................................ ............................................", +"........................................... ...........................................", +"......................... .............. XXX .............. .........................", +"....................... ........... XXXXX ........... .......................", +"...................... .......... XXXXX .......... ......................", +"...................... XXXX .......... XXXXX .......... XXXX ......................", +"..................... XXXXXX ......... XXXXX ......... XXXXXX .....................", +"..................... XXXXXX .......... X .......... XXXXXX .....................", +"..................... XXXXXX .......... .......... XXXXXX .....................", +"..................... XXXXX ............ ............ XXXXX .....................", +"....... ........... X .............. .............. X ........... .......", +"..... ......... .............. .............. ......... .....", +".... ......... ............... ............... ......... ....", +".... XXXX ............ ............... ............... ............ XXXX ....", +"... XXXXXX ........... ............... ............... ........... XXXXXX ...", +"... XXXXXX ........... ............... ............... ........... XXXXXX ...", +"... XXXXXX ........... ............. X ............. ........... XXXXXX ...", +"... XXXXX ............ ............. X ............. ............ XXXXX ...", +".... XXX ............ ............. X ............. ............ XXX ....", +".... ............. ............ X ............ ............. ....", +"..... .............. ............ X ............ .............. .....", +"....... ............. ........... XXX ........... ............. .......", +"......... ............ X .......... XXX .......... X ............ .........", +"......... ............ X .......... XXX .......... X ............ .........", +".......... ........... X .......... XXX .......... X ........... ..........", +".......... ........... XX ........ XXXXX ........ XX ........... ..........", +".......... .......... XX ........ XXXXX ........ XX .......... ..........", +".......... ......... XX ........ XXXXX ........ XX ......... ..........", +".......... X ......... XXX ....... XXXXX ....... XXX ......... X ..........", +"........... X ....... XXXX ....... XXXXX ....... XXX ........ X ...........", +"........... X ....... XXXXX ..... XXXXXXX ..... XXXXX ....... X ...........", +"........... XX ...... XXXXX ..... XXXXXXX ..... XXXXX ...... XX ...........", +"........... XX ..... XXXXX ..... XXXXXXX ..... XXXXX ..... XX ...........", +"........... XXX ..... XXXXXX .... XXXXXXX .... XXXXXX ..... XXX ...........", +"........... XXXX .... XXXXXX ... XXXXXXXXX ... XXXXXX .... XXXX ...........", +"............ XXX .... XXXXXX ... XXXXXXXXX ... XXXXXX .... XXX ............", +"............ XXXX ... XXXXXXX .. XXXXXXXXX .. XXXXXXX ... XXXX ............", +"............ XXXX ... XXXXXXX .. XXXXXXXXX .. XXXXXXX ... XXXX ............", +"............ XXXXX .. XXXXXXX .. XXXXXXXXX .. XXXXXXX .. XXXXX ............", +"............ XXXXX . XXXXXXXX XXXXXXXXXXX XXXXXXXX . XXXXX ............", +"............ XXXXXX . XXXXXXXX XXXXXXXXXXX XXXXXXXX . XXXXXX ............", +"............. XXXXXX XXXXXXXX XXXXXXXXXXX XXXXXXXX XXXXXX .............", +"............. XXXXXX XXXXXXXXX XXXXX XXXXX XXXXXXXXX XXXXXX .............", +"............. XXXXXXX XXXX XXX XXX XXX XXX XXXX XXXXXXX .............", +"............. XXXXXXX XXX X XX XX X XXX XXXXXXX .............", +"............. XXXX XX X XX XXXX .............", +"............. X XXXXX X .............", +".............. XXXXX XXXXXXXXX XXXXX ..............", +".............. XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +"................... XXXX XXXX ...................", +"................... ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXX XXXXXXXXXXXXX .....................", +"...................... XXXX XXXX ......................", +"...................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXX XXXXXXXXXXXX .....................", +".................... XXXXX XXXXX ....................", +".................... ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... .....................", +"............................ ............................", +".................................... ....................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/qll108.xpm b/pieces/xboard/qll108.xpm new file mode 100644 index 0000000..5743068 --- /dev/null +++ b/pieces/xboard/qll108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *qll108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"................................................... ....................................................", +"................................................. ..................................................", +"................................................ .................................................", +"................................................ XXXXX .................................................", +"........................... ............... XXXXXXX ............... ............................", +"......................... ............. XXXXXXX ............. ..........................", +"........................ ............ XXXXXXX ............ .........................", +"........................ XXXXX ............ XXXXXXX ............ XXXXX .........................", +"....................... XXXXXXX ............ XXXXX ............ XXXXXXX ........................", +"....................... XXXXXXX ............ XXX ............ XXXXXXX ........................", +"....................... XXXXXXX ............. ............. XXXXXXX ........................", +"....................... XXXXXXX .............. .............. XXXXXXX ........................", +"........................ XXXXX ................. ................. XXXXX .........................", +"...... ............. XX ................. ................. XX ............. .......", +".... ............ ................. ................. ............ .....", +"... ............ .................. .................. ............ ....", +"... XXXXX ............... ................... ................... ............... XXXXX ....", +".. XXXXXXX .............. .................. .................. .............. XXXXXXX ...", +".. XXXXXXX .............. ................. X ................. .............. XXXXXXX ...", +".. XXXXXXX .............. ................ X ................ .............. XXXXXXX ...", +".. XXXXXXX .............. ................ X ................ .............. XXXXXXX ...", +".. XXXXXXX .............. ................ X ................ .............. XXXXXXX ...", +"... XXXXX ............... ............... X ............... ............... XXXXX ....", +"... ............... .............. XXX .............. ............... ....", +".... ................ .............. XXX .............. ................ .....", +"...... ............... XX ............. XXX ............. XX ............... .......", +"......... ............... XX ............. XXX ............. XX ............... ..........", +"......... .............. XX ............. XXX ............. XX .............. ..........", +".......... ............. XXX ........... XXXXX ........... XXX ............. ...........", +".......... ............. XXX ........... XXXXX ........... XXX ............. ...........", +".......... ............ XXXX .......... XXXXX .......... XXXX ............ ...........", +".......... ............ XXXX .......... XXXXX .......... XXXX ............ ...........", +".......... X ........... XXXX .......... XXXXX .......... XXXX ........... X ...........", +".......... X ........... XXXXX ........ XXXXXXX ........ XXXXX ........... X ...........", +"........... X .......... XXXXX ........ XXXXXXX ........ XXXXX .......... X ............", +"........... X ......... XXXXX ........ XXXXXXX ........ XXXXX ......... X ............", +"........... XX ......... XXXXXX ....... XXXXXXX ....... XXXXXX ......... XX ............", +"........... XXX ........ XXXXXX ...... XXXXXXXXX ...... XXXXXX ........ XXX ............", +"........... XXX ........ XXXXXX ...... XXXXXXXXX ...... XXXXXX ........ XXX ............", +"............ XXX ....... XXXXXXX ..... XXXXXXXXX ..... XXXXXXX ....... XXX .............", +"............ XXX ....... XXXXXXX ..... XXXXXXXXX ..... XXXXXXX ....... XXX .............", +"............ XXXX ...... XXXXXXX ..... XXXXXXXXX ..... XXXXXXX ...... XXXX .............", +"............ XXXX ...... XXXXXXXX ... XXXXXXXXXXX ... XXXXXXXX ...... XXXX .............", +"............ XXXXX ..... XXXXXXXX ... XXXXXXXXXXX ... XXXXXXXX ..... XXXXX .............", +"............ XXXXX .... XXXXXXXXX .. XXXXXXXXXXX .. XXXXXXXXX .... XXXXX .............", +"............. XXXXX .... XXXXXXXXX .. XXXXXXXXXXX .. XXXXXXXXX .... XXXXX ..............", +"............. XXXXXX .. XXXXXXXXXX .. XXXXXXXXXXX .. XXXXXXXXXX .. XXXXXX ..............", +"............. XXXXXX .. XXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXX .. XXXXXX ..............", +"............. XXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXX ..............", +"............. XXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXX ..............", +"............. XXXXXXXX XXXXXXXXXXXX XXXXX XXXXX XXXXXXXXXXXX XXXXXXXX ..............", +".............. XXXXXXX XXXXX XXXXX XXXX XXXX XXXXX XXXXX XXXXXXX ...............", +".............. XXXXXXXX XXXX XXX XX XX XXX XXXX XXXXXXXX ...............", +".............. XXXXXXXXX XXX X XXX XXXXXXXXX ...............", +".............. XXXX XX X XXXXX X XX XXXX ...............", +".............. XXX XXXX XXXXXXXXXXX XXXX XXX ...............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXX XXXXXXXX .....................", +"..................... X X ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXX XXXXXXXXXXXXXX .........................", +"........................ XXXXX XXXXX .........................", +"........................ .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXX XXXXXXXXX .......................", +"...................... XXXX XXXX .......................", +"..................... XXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................... ............................", +"................................. ..................................", +".......................................... ...........................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/qll116.xpm b/pieces/xboard/qll116.xpm new file mode 100644 index 0000000..21bff02 --- /dev/null +++ b/pieces/xboard/qll116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *qll116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................... ........................................................", +"..................................................... ......................................................", +".................................................... .....................................................", +"............................... ................. XXXXX ................. ................................", +"............................. .............. XXXXXXX .............. ..............................", +"............................ ............. XXXXXXX ............. .............................", +"........................... XXXX ............. XXXXXXX ............. XXXX ............................", +"........................... XXXXXX ............ XXXXXXX ............ XXXXXX ............................", +".......................... XXXXXXX ............ XXXXXXX ............ XXXXXXX ...........................", +".......................... XXXXXXX ............. XXXXX ............. XXXXXXX ...........................", +".......................... XXXXXXX ............. ............. XXXXXXX ...........................", +".......................... XXXXXXX .............. .............. XXXXXXX ...........................", +"......... .............. XXXXX ................. ................. XXXXX .............. ..........", +"....... ............ X .................. .................. X ............ ........", +"...... ............ .................. .................. ............ .......", +"..... XXXX ............. ................... ................... ............. XXXX ......", +"..... XXXXXX ............... ................... ................... ............... XXXXXX ......", +".... XXXXXXX ............... ................... ................... ............... XXXXXXX .....", +".... XXXXXXX ............... .................. X .................. ............... XXXXXXX .....", +".... XXXXXXX ............... ................. X ................. ............... XXXXXXX .....", +".... XXXXXXX ............... ................. X ................. ............... XXXXXXX .....", +"..... XXXXX ................ ................. X ................. ................ XXXXX ......", +"..... XXX ................ ................ X ................ ................ XXX ......", +"...... ................. ............... XXX ............... ................. .......", +"....... ................. ............... XXX ............... ................. ........", +"......... ................. X .............. XXX .............. X ................. ..........", +"........... ............... XX .............. XXX .............. XX ............... ............", +"............ ............... XX ............. XXXXX ............. XX ............... .............", +"............ .............. XXX ............ XXXXX ............ XXX .............. .............", +"............ .............. XXX ............ XXXXX ............ XXX .............. .............", +"............ ............. XXX ............ XXXXX ............ XXX ............. .............", +"............ ............. XXXX ........... XXXXX ........... XXXX ............. .............", +"............ X ............ XXXX .......... XXXXXXX .......... XXXX ............ X .............", +"............. ........... XXXX .......... XXXXXXX .......... XXXX ........... ..............", +"............. X ........... XXXXX ......... XXXXXXX ......... XXXXX ........... X ..............", +"............. XX .......... XXXXX ......... XXXXXXX ......... XXXXX .......... XX ..............", +"............. XX .......... XXXXX ........ XXXXXXXXX ........ XXXXX .......... XX ..............", +"............. XXX ......... XXXXXX ....... XXXXXXXXX ....... XXXXXX ......... XXX ..............", +"............. XXX ......... XXXXXX ....... XXXXXXXXX ....... XXXXXX ......... XXX ..............", +".............. XXX ........ XXXXXX ....... XXXXXXXXX ....... XXXXXX ........ XXX ...............", +".............. XXX ........ XXXXXXX ...... XXXXXXXXX ...... XXXXXXX ........ XXX ...............", +".............. XXXX ....... XXXXXXX ..... XXXXXXXXXXX ..... XXXXXXX ....... XXXX ...............", +".............. XXXX ....... XXXXXXX ..... XXXXXXXXXXX ..... XXXXXXX ....... XXXX ...............", +".............. XXXXX ...... XXXXXXXX .... XXXXXXXXXXX .... XXXXXXXX ...... XXXXX ...............", +".............. XXXXX ..... XXXXXXXX .... XXXXXXXXXXX .... XXXXXXXX ..... XXXXX ...............", +"............... XXXXX ..... XXXXXXXX ... XXXXXXXXXXXXX ... XXXXXXXX ..... XXXXX ................", +"............... XXXXXX .... XXXXXXXXX .. XXXXXXXXXXXXX .. XXXXXXXXX .... XXXXXX ................", +"............... XXXXXX ... XXXXXXXXXX .. XXXXXXXXXXXXX .. XXXXXXXXXX ... XXXXXX ................", +"............... XXXXXXX .. XXXXXXXXXX .. XXXXXXXXXXXXX .. XXXXXXXXXX .. XXXXXXX ................", +"............... XXXXXXX .. XXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXX .. XXXXXXX ................", +"............... XXXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXXX ................", +"................ XXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXX .................", +"................ XXXXXXXX XXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXX XXXXXXXX .................", +"................ XXXXXXXX XXXXX XXXXX XXXX XXXX XXXXX XXXXX XXXXXXXX .................", +"................ XXXXXXXXX XXXX XXX XX XX XXX XXXX XXXXXXXXX .................", +"................ XXXXXXXXXX XXX XXX XXX XXXXXXXXXX .................", +"................ XXXX XX X XXXXXXX X XX XXXX .................", +"................. XX XXXX XXXXXXXXXXXXX XXXX XX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXX XXXXXXXX ........................", +"........................ .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXX XXXXXXX ............................", +"........................... X X ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXX XXXXXXXXXX .........................", +"........................ XXXXX XXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXX .........................", +".............................. ...............................", +".................................... .....................................", +"............................................. ..............................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/qll129.xpm b/pieces/xboard/qll129.xpm new file mode 100644 index 0000000..133ba43 --- /dev/null +++ b/pieces/xboard/qll129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *qll129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"............................................................. ..............................................................", +"........................................................... ............................................................", +".......................................................... ...........................................................", +"......................................................... ..........................................................", +".................................. .................. XXXX .................. ...................................", +"................................ ............... XXXXXX ............... .................................", +"............................... .............. XXXXXXXX .............. ................................", +".............................. ............. XXXXXXXX ............. ...............................", +"............................. XXX ............. XXXXXXXX ............. XXX ..............................", +"............................. XXXXXX ............ XXXXXX ............ XXXXXX ..............................", +"............................ XXXXXXX ............. XXXXXX ............. XXXXXXX .............................", +"............................ XXXXXXXX ............. XX ............. XXXXXXXX .............................", +"............................ XXXXXXXX .............. .............. XXXXXXXX .............................", +"............................ XXXXXX ............... ............... XXXXXX .............................", +"............................. XXXXXX ................. ................. XXXXXX ..............................", +"........ ............... XX ................... ................... XX ............... .........", +"...... .............. ................... ................... .............. .......", +"..... .............. .................... .................... .............. ......", +".... .............. ..................... ..................... .............. .....", +"... XXXX ................ ..................... ..................... ................ XXXX ....", +"... XXXXXXX ................ .................... .................... ................ XXXXXXX ....", +"... XXXXXXXX ................ .................... .................... ................ XXXXXXXX ....", +"... XXXXXXXX ................ ................... ................... ................ XXXXXXXX ....", +"... XXXXXXXX ................ ................... ................... ................ XXXXXXXX ....", +"... XXXXXXX ................ ................... ................... ................ XXXXXXX ....", +"... XXXXX ................. ................. ................. ................. XXXXX ....", +".... ................. ................. XX ................. ................. .....", +"..... .................. ................. XX ................. .................. ......", +"...... ................... ................ XX ................ ................... .......", +"........ .................. ................ XX ................ ................... .........", +"........... ................. X ............... XX ............... ................. ............", +"........... ................. X .............. XXXX .............. X ................. ............", +"............ ................ XX .............. XXXX .............. XX ................ .............", +"............ ................ XX ............. XXXX ............. XX ................ .............", +"............ ............... XXX ............ XXXX ............ XXX ............... .............", +"............ .............. XXX ............ XXXXXX ............ XXX .............. .............", +"............ .............. XXX ........... XXXXXX ........... XXX .............. .............", +"............ ............. XXXX ........... XXXXXX ........... XXXX ............. .............", +"............. ............. XXXX ........... XXXXXX ........... XXXX ............. ..............", +"............. ............ XXXX ......... XXXXXX ......... XXXX ............ ..............", +"............. X ............ XXXXX ......... XXXXXXXX ......... XXXXX ............ X ..............", +"............. X ........... XXXXX ......... XXXXXXXX ......... XXXXX ........... X ..............", +"............. XX .......... XXXXX ........ XXXXXXXX ........ XXXXX .......... XX ..............", +"............. XX .......... XXXXXX ........ XXXXXXXX ........ XXXXXX .......... XX ..............", +".............. XX ......... XXXXXX ....... XXXXXXXX ....... XXXXXX ......... XX ...............", +".............. XXX ......... XXXXXX ...... XXXXXXXXXX ...... XXXXXX ......... XXX ...............", +".............. XXX ........ XXXXXXX ...... XXXXXXXXXX ...... XXXXXXX ........ XXX ...............", +".............. XXXX ....... XXXXXXX ...... XXXXXXXXXX ...... XXXXXXX ....... XXXX ...............", +".............. XXXX ....... XXXXXXX .... XXXXXXXXXX .... XXXXXXX ....... XXXX ...............", +"............... XXXX ...... XXXXXXXX .... XXXXXXXXXXXX .... XXXXXXXX ...... XXXX ................", +"............... XXXXX ...... XXXXXXXX .... XXXXXXXXXXXX .... XXXXXXXX ...... XXXXX ................", +"............... XXXXX ..... XXXXXXXX ... XXXXXXXXXXXX ... XXXXXXXX ..... XXXXX ................", +"............... XXXXXX ..... XXXXXXXXX ... XXXXXXXXXXXX ... XXXXXXXXX ..... XXXXXX ................", +"............... XXXXXX ... XXXXXXXXX .. XXXXXXXXXXXX .. XXXXXXXXX .... XXXXXX ................", +"............... XXXXXX .. XXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXX .. XXXXXX ................", +"................ XXXXXXX .. XXXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXXXX .. XXXXXXX .................", +"................ XXXXXXX . XXXXXXXXXXX . XXXXXXXXXXXXXX . XXXXXXXXXXX . XXXXXXX .................", +"................ XXXXXXXX . XXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXX . XXXXXXXX .................", +"................ XXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXX .................", +"................ XXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXX .................", +"................ XXXXXXXXX XXXXXXXXXXXX XXXXXX XXXXXX XXXXXXXXXXXX XXXXXXXXX .................", +"................. XXXXXXXXX XXXXX XXXX XXXX XXXX XXXX XXXXX XXXXXXXXX ..................", +"................. XXXXXXXXXX XXX XX XX XXX XXXXXXXXXX ..................", +"................. XXXXX XXX XXX XXXXX ..................", +"................. XXXX XX XXXX ..................", +"................. XX XX XXXXXX XX XX ..................", +"................. XXXXXX XXXXXXXXXXXXXX XXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXX XXXXXXXXXXXXX ........................", +"........................ XXXXX XXXXX .........................", +"......................... ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXX XXXXXXXX .............................", +"............................. XX XX ..............................", +"............................. ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXX XXXXXXXXXX ............................", +".......................... XX XX ...........................", +".......................... ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... ...........................", +".................................. ...................................", +"......................................... ..........................................", +".................................................. ...................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/qll21.xpm b/pieces/xboard/qll21.xpm new file mode 100644 index 0000000..ac6e1ba --- /dev/null +++ b/pieces/xboard/qll21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *qll21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +"......... .........", +"..... . X . .....", +"..... X . X . X .....", +". . X .. .. X . .", +". X .. .. X .. .. X .", +". X . X . X . X . X .", +". X . X . X . X . X .", +". X . X . X . X . X .", +".. X XXX XXX XXX X ..", +".. XXXXXXXXXXXXXXX ..", +"... XXXXXXXXXXXXX ...", +"... XXXXXXXXXXXXX ...", +".... XXXXXXXXXXX ....", +".... X X ....", +".... XXXXXXXXXXX ....", +".... X X ....", +".... XXXXXXXXXXX ....", +".... XXXXXXXXX ....", +"..... .....", +"....................." +}; diff --git a/pieces/xboard/qll25.xpm b/pieces/xboard/qll25.xpm new file mode 100644 index 0000000..bff80c8 --- /dev/null +++ b/pieces/xboard/qll25.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * qll25[] = { +"25 25 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" . . . ", +" .X. .X. .X. ", +" .. ... ... ... .. ", +".XX. . . . .XX.", +".X.. .. . .. ..X.", +" ... .. .X. .. ... ", +" .. .. .X. .. .. ", +" .X. .X. .X. .X. .X. ", +" .X. .X. .X. .X. .X. ", +" .X. .X. .X. .X. .X. ", +" .XX..XX.XXX.XX..XX. ", +" .XX...........XX. ", +" ....XX.XXXXXXX... ", +" .XXXXXXXXXXXXXXX. ", +" ............... ", +" .XXXXXXXXXXXXX. ", +" ............. ", +" .XXXXXXXXXXX. ", +" ............... ", +" .XXXXXXXXXXXXX. ", +" ............. ", +" ", +" "}; diff --git a/pieces/xboard/qll29.xpm b/pieces/xboard/qll29.xpm new file mode 100644 index 0000000..5307ca3 --- /dev/null +++ b/pieces/xboard/qll29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *qll29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............. ..............", +"........ .... X .... ........", +"....... X ... X ... X .......", +".. ... X .... .... X ... ..", +". XX ... ..... ..... ... XX .", +". XX ... .... .... ... XX .", +".. .... ... X ... .... ..", +"... ... ... X ... ... ...", +"... ... X .. X .. X ... ...", +"... X . XX .. X .. XX . X ...", +"... X . XXX . X . XXX . X ...", +"... XX XXX XXX XXX XX ...", +".... X XXX XXX XXX X ....", +".... XX X X X X XX ....", +".... XXX X XXXX ....", +".... XXXXXXXXXXXXXXXXXXX ....", +"..... XXXX XXXX .....", +"...... XXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +"....... X X .......", +"....... XXXXXXXXXXX .......", +"...... X X ......", +"...... XXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXX ......", +"........ ........", +".............................", +"............................." +}; diff --git a/pieces/xboard/qll33.xpm b/pieces/xboard/qll33.xpm new file mode 100644 index 0000000..811d40d --- /dev/null +++ b/pieces/xboard/qll33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *qll33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +"................ ................", +"............... X ...............", +"........ ..... X ..... ........", +"....... XX ..... ..... XX .......", +".. ... X ..... ..... X ... ..", +". XX .... ...... ...... .... XX .", +". XX .... ..... X ..... .... XX .", +".. ..... .... X .... ..... ..", +"... .... .... X .... .... ...", +"... .... X ... X ... X .... ...", +".... ... X .. XXX .. X ... ....", +".... X .. X .. XXX .. X .. X ....", +".... X .. XX . XXX . XX .. X ....", +".... XX . XX . XXX . XX . XX ....", +".... XX . XX XXXXX XX . XX ....", +"..... XX X X X X XX .....", +"..... X X X XXXXXX X X X .....", +"..... X XXXXXXXXXXXXXX X .....", +"..... XXXXXXXXXXXXXXXXXXXXX .....", +"...... XXX XXX ......", +"...... XXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XX XX .......", +"........ XXXXXXXXXXXXX ........", +"....... XX XX .......", +"...... XXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXX ......", +".......... ..........", +".................................", +"................................." +}; diff --git a/pieces/xboard/qll37.xpm b/pieces/xboard/qll37.xpm new file mode 100644 index 0000000..b690ea1 --- /dev/null +++ b/pieces/xboard/qll37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *qll37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +"................. .................", +".......... ... XXX ... ..........", +"......... XXX .. XXX .. XXX .........", +"......... XXX ... ... XXX .........", +"... ..... ..... ..... ..... ...", +".. XX ..... ...... ...... ..... XX ..", +".. XX ..... ..... X ..... ..... XX ..", +".. X ..... .... X .... ..... X ..", +"... ..... X .... X .... ...... ...", +".... .... X .... X .... X .... ....", +".... .... XX ... X ... XX .... ....", +".... X ... XX .. XXX .. XX ... X ....", +".... X ... XX .. XXX .. XX ... X ....", +"..... X .. XX .. XXX .. XX .. X .....", +"..... X .. XXX . XXX . XXX .. X .....", +"..... X . XXXX . XXX . XXX .. X .....", +"..... XX XXXX XXXXX XXXX XX .....", +"..... XX XXXXX XXXXX XXXXX XX .....", +"..... X X X X X X X X .....", +"...... X XXXX XXX XXXXX X .....", +"...... XXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... XX XX .......", +"........ XXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"......... XX XX .........", +"......... XXXXXXXXXXXXX .........", +"........ XXXX XXXX ........", +"........ XXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXX ........", +"............ ............", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/qll40.xpm b/pieces/xboard/qll40.xpm new file mode 100644 index 0000000..d4d3547 --- /dev/null +++ b/pieces/xboard/qll40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *qll40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"........................................", +"................... ..................", +"........... .... XXX .... ..........", +".......... XXX ... XXX ... XXX .........", +".......... XXX ... XXX ... XXX .........", +"... ...... X ..... ..... X ...... ..", +".. XX ...... ....... ....... ...... XX .", +".. XX ...... ....... ....... ...... XX .", +".. XX ...... ..... X ..... ...... XX .", +"... ....... ..... X ..... ....... ..", +"..... ...... ..... X ..... ...... ....", +"..... ...... X .... X .... X ...... ....", +"..... ..... X .... X .... X ..... ....", +"..... X ... XX ... XXX ... X .... X ....", +"..... X ... XXX .. XXX .. XXX ... X ....", +"..... XX .. XXX .. XXX .. XXX .. XX ....", +"..... XX .. XXX .. XXX .. XXX .. XX ....", +"...... XX . XXXX . XXX . XXXX . XX .....", +"...... XXX XXXX XXXXX XXXX XXX .....", +"...... XXX XXXX XXXXX XXXX XXX .....", +"...... XX X X X X X X XX .....", +"...... X XXXX XXX XXXXX X .....", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........ XXXXX XXXXX .......", +"........ X XXXXXXXXXXXXX X .......", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXX XXXX ........", +".......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXX XXXX .......", +"........ XXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"........ XXXXXXXXXXXXX .......", +".............. .............", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/qll45.xpm b/pieces/xboard/qll45.xpm new file mode 100644 index 0000000..acbed8c --- /dev/null +++ b/pieces/xboard/qll45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *qll45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +"..................... .....................", +"........... ...... XXX ...... ...........", +".......... XXX ..... XXX ..... XXX ..........", +".......... XXX ..... XXX ..... XXX ..........", +".......... XXX ...... ...... XXX ..........", +".. ...... ........ ........ ...... ..", +". XXX ...... ......... ......... ...... XXX .", +". XXX ...... ....... X ....... ...... XXX .", +". XXX ...... ....... X ....... ...... XXX .", +".. X ....... ....... X ....... ....... X ..", +"... ....... X ...... X ...... X ....... ...", +".... ...... X ...... X ...... X ...... ....", +".... ...... X ..... XXX ..... X ...... ....", +".... X ..... XX .... XXX .... XX ..... X ....", +".... X ..... XX .... XXX .... XX ..... X ....", +"..... X ... XXX .... XXX .... XXX ... X .....", +"..... X ... XXXX .. XXXXX .. XXXX ... X .....", +"..... XX .. XXXX .. XXXXX .. XXXX .. XX .....", +"..... XX .. XXXX .. XXXXX .. XXXX .. XX .....", +"..... XXX . XXXXX . XXXXX . XXXXX . XXX .....", +"..... XXX . XXXXX . XXXXX . XXXXX . XXX .....", +"..... XXXX XXXXX XXX XXX XXXXX XXXX .....", +"...... XXX XX XX XX X XX XX XX XXX ......", +"...... XX X XX XXX XX X XX ......", +"...... X XXXXXXXXXXXXXXXXXXXXXX X ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXX XXXXXXX ........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XX XX ..........", +".......... XXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +"......... XXXX XXXX .........", +"........ XXXXXXXXXXXXXXXXX ........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXX ........", +"............... ...............", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/qll49.xpm b/pieces/xboard/qll49.xpm new file mode 100644 index 0000000..73ae7ed --- /dev/null +++ b/pieces/xboard/qll49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *qll49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +"....................... .......................", +"........... ....... XXX ....... ...........", +".......... XXXX ...... XXX ...... XXXX ..........", +".......... XXXX ...... XXX ...... XXXX ..........", +".......... XXXX ....... X ....... XXXX ..........", +".. ...... X ......... ......... X ...... ..", +". XXX ....... .......... .......... ....... XXX .", +". XXX ....... ........ X ........ ....... XXX .", +". XXX ....... ........ X ........ ....... XXX .", +".. X ........ ........ X ........ ........ X ..", +"... ........ X ....... X ....... X ........ ...", +".... ....... X ....... X ....... X ....... ....", +"..... ...... XX ..... XXX ..... XX ...... .....", +"..... ...... XX ..... XXX ..... XX ...... .....", +"..... X ..... XX ..... XXX ..... XX ..... X .....", +"..... X ..... XXX .... XXX .... XXX ..... X .....", +"..... XX .... XXX .... XXX .... XXX .... XX .....", +"..... XXX ... XXX ... XXXXX ... XXX ... XXX .....", +"...... XX ... XXXX .. XXXXX .. XXXX ... XX ......", +"...... XXX .. XXXX .. XXXXX .. XXXX .. XXX ......", +"...... XXX .. XXXXX . XXXXX . XXXXX .. XXX ......", +"...... XXXX . XXXXX . XXXXX . XXXXX . XXXX ......", +"...... XXXXX XXXXX XXX XXX XXXXX XXXXX ......", +"....... XXXX XX XX XX X XX XX XX XXXX .......", +"....... XX XX X XX XXX XX X XX XX .......", +"....... X XXXXXXXXXXXXXXXXXXX X .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXX XXXXXX .........", +".......... XXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXX XXX ...........", +"........... XXXXXXXXXXXXXXXXXXX ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXX XXXXX ..........", +"......... XXXXXXXXXXXXXXXXX .........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +".......... XXXXXXXXXXXXXXXXX ..........", +"................ ................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/qll54.xpm b/pieces/xboard/qll54.xpm new file mode 100644 index 0000000..6713512 --- /dev/null +++ b/pieces/xboard/qll54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *qll54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................... .........................", +"........................ ........................", +"............. ...... XX ...... .............", +"............ ..... XX ..... ............", +"............ XXX ..... XX ..... XXX ............", +"............ XXX ..... ..... XXX ............", +"... .... XX ...... ...... XX .... ...", +".. ... ........ ........ ... ..", +".. XXX .... ........ ........ .... XXX ..", +".. XXX ...... ....... ....... ...... XXX ..", +".. XX ...... ....... ....... ...... XX ..", +".. ....... ...... ...... ....... ..", +"... ....... ...... ...... ....... ...", +"..... ....... ..... ..... ....... .....", +"...... ...... .... XX .... ...... ......", +"...... ...... X .... XX .... X ...... ......", +"...... ..... X .... XX .... X ..... ......", +"...... .... X ... XX ... X ..... ......", +"...... ... XXX ... XX ... XX ... ......", +"...... .. XXX .. XX .. XXX .. ......", +"....... X .. XXX . XXXX . XXX .. X .......", +"....... X . XXXX . XXXX . XXXX . X .......", +"....... XX . XXXX XXXX XXXX . XX .......", +"....... XX XXXXX XXXX XXXXX XX .......", +"....... XXX XXXXX XXXX XXXXX XXX .......", +"....... XX XX XX XX XX XX XX XX .......", +"........ XXX X X XXX ........", +"........ XX ........", +"........ XXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXX XXXXXXX ..........", +".......... X X ..........", +"........... XXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXX XXXXX ............", +"............ ............", +"............ XXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXX XXXXX ............", +"........... ...........", +"........... XXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXX ...........", +"............ ............", +"................... ...................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/qll58.xpm b/pieces/xboard/qll58.xpm new file mode 100644 index 0000000..f494d43 --- /dev/null +++ b/pieces/xboard/qll58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *qll58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"............................ ............................", +".......................... ..........................", +".............. ...... XX ...... ..............", +"............. ..... XXXX ..... .............", +"............. XXX ..... XXXX ..... XXX .............", +"............. XXX ..... ..... XXX .............", +".... ....... XXX ...... ...... XXX ....... ....", +".. ..... ........ ........ ..... ..", +". XX ..... ........ ........ ..... XX .", +". XXXX ....... ........ ........ ....... XXXX .", +". XXX ....... ........ ........ ....... XXX .", +".. ....... ........ ........ ....... ..", +"... ........ ...... ...... ........ ...", +"..... ........ ...... XX ...... ........ .....", +"..... ....... ...... XX ...... ....... .....", +"..... ....... ..... XX ..... ....... .....", +"..... ...... X ..... XX ..... X ...... .....", +"...... ..... X .... XX .... X ..... ......", +"...... X .... X ... XXXX ... X .... X ......", +"...... X ... XXX ... XXXX ... XXX ... X ......", +"...... XX ... XXX .. XXXX .. XXX ... XX ......", +"...... XX .. XXXX . XXXX . XXXX .. XX ......", +"...... XX .. XXXX . XXXXXX . XXXX .. XX ......", +"....... XX . XXXX XXXXXX XXXX . XX .......", +"....... XXX XXXXX XXXXXX XXXXX XXX .......", +"....... XXXX XXXXX XXXXXX XXXXX XXXX .......", +"....... XXXX XX XX XX XX XX XX XXXX .......", +"....... XXXX X X XXXX .......", +"........ X XXXX X ........", +"........ XXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXX XXXXXXX ..........", +"........... ...........", +"............ XXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXX XXXXXX .............", +"............. .............", +"............. XXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXX XXXXX ............", +"............ ............", +"........... XXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXX ...........", +"............. .............", +".................... ....................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/qll64.xpm b/pieces/xboard/qll64.xpm new file mode 100644 index 0000000..89e7af5 --- /dev/null +++ b/pieces/xboard/qll64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *qll64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"............................... ...............................", +"............................. .............................", +".................. ........ XX ........ ..................", +"................ ...... XXXX ...... ................", +"............... XX ..... XXXX ..... XX ...............", +"............... XXXX ..... XX ..... XXXX ...............", +"............... XXXX ...... ...... XXXX ...............", +"..... ........ XX ........ ........ XX ........ .....", +"... ....... ......... ......... ....... ...", +".. XX ....... .......... .......... ....... XX ..", +".. XXXX ........ ......... ......... ........ XXXX ..", +".. XXXX ........ ......... ......... ........ XXXX ..", +".. XX ........ ......... ......... ........ XX ..", +"... ......... ........ ........ ......... ...", +".... ........ ....... ....... ......... ....", +"...... ........ X ....... XX ....... ........ ......", +"...... ....... X ...... XX ...... X ....... ......", +"...... ....... XX ...... XX ...... XX ....... ......", +"...... ...... XX ..... XX ..... XX ...... ......", +"....... ...... XXX .... XX .... XXX ...... .......", +"....... ..... XXX .... XXXX .... XXX ..... .......", +"....... X ..... XXX ... XXXX ... XXX ..... X .......", +"....... X .... XXXX ... XXXX ... XXXX .... X .......", +"....... XX .... XXXX ... XXXX ... XXXX .... XX .......", +"....... X ... XXXX . XXXX . XXXX ... X .......", +"........ XX ... XXXXX . XXXXXX . XXXXX ... XX ........", +"........ XX . XXXXX . XXXXXX . XXXXX .. XX ........", +"........ XXX . XXXXXX XXXXXX XXXXX . XXX ........", +"........ XXX XXXXXXX XXXXXX XXXXXXX XXX ........", +"........ XXXX XXXXXXX XXXXXX XXXXXXX XXXX ........", +"........ XXXX XXX XX XX XX XX XXX XXXX ........", +"........ XXXX X X XXXX ........", +"......... X XX XXXX XX X .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXX XXXXXXXX ...........", +"............ ............", +"............. XXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXX XXXXX ..............", +"............... ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXX XXXXXX ..............", +"............. .............", +"............ XXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXX .............", +"................. ................", +"........................ ........................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/qll72.xpm b/pieces/xboard/qll72.xpm new file mode 100644 index 0000000..6622a1e --- /dev/null +++ b/pieces/xboard/qll72.xpm @@ -0,0 +1,78 @@ +/* XPM */ +static char * qll72[] = { +"72 72 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" .... ", +" ...... ", +" ... ...XX... ... ", +" ....... ..XXXX.. ....... ", +" ...XXX... ..XXXX.. ...XXX... ", +" ..XXXXX.. ..XXXX.. ..XXXXX.. ", +" ..XXXXX.. ...XX... ..XXXXX.. ", +" ..XXXXX.. ...... ..XXXXX.. ", +" ... ...XXX... .. ...XXX... ... ", +" ....... ....... .. ....... ....... ", +"...XXX... ... .... ... ...XXX...", +"..XXXXX.. ... .... ... ..XXXXX..", +"..XXXXX.. ... .... ... ..XXXXX..", +"..XXXXX.. .... .... .... ..XXXXX..", +"...XXX... .... .... .... ...XXX...", +" ....... .... ...... .... ....... ", +" ..... ..... ..XX.. ..... ..... ", +" ... ..X.. ..XX.. ..X.. ... ", +" .... ..X.. ..XX.. ..X.. .... ", +" .... ..X... ...XX... ...X.. .... ", +" ..... ..XX.. ..XXXX.. ..XX.. ..... ", +" ..... ..XX.. ..XXXX.. ..XX.. ..... ", +" ..X.. ..XX... ..XXXX.. ...XX.. ..X.. ", +" ..X... ..XXX.. ..XXXX.. ..XXX.. ...X.. ", +" ..XX.. ...XXX... ...XXXX... ...XXX... ..XX.. ", +" ..XX... ..XXXXX.. ..XXXXXX.. ..XXXXX.. ...XX.. ", +" ...XX.. ..XXXXX.. ..XXXXXX.. ..XXXXX.. ..XX... ", +" ..XX... ..XXXXX... ..XXXXXX.. ...XXXXX.. ...XX.. ", +" ..XXX.. ..XXXXXX.. ..XXXXXX.. ..XXXXXX.. ..XXX.. ", +" ..XXX... ..XXXXXX.. ...XXXXXX... ..XXXXXX.. ...XXX.. ", +" ..XXXX... ..XXXXXX... ..XXXXXXXX.. ...XXXXXX.. ...XXXX.. ", +" ..XXXXX.. ..XXXXXXX.. ..XXXXXXXX.. ..XXXXXXX.. ..XXXXX.. ", +" ...XXXX... ..XXXXXXX.....XXXXXXXX.....XXXXXXX.. ...XXXX... ", +" ..XXXXX.. ..XXXXXXXX....XXXXXXXX....XXXXXXXX.. ..XXXXX.. ", +" ..XXXXX.....XXXXXXXX....XXX..XXX....XXXXXXXX.....XXXXX.. ", +" ..XXXXXX....XXXX.XXX...XX......XX...XXX.XXXX....XXXXXX.. ", +" ..XXXXXX....XX............................XX....XXXXXX.. ", +" ..XXXX.XX...X...X........XXXXXX........X...X...XX.XXXX.. ", +" ...X...........XXXXXXXXXXXXXXXXXXXXXXXXXX...........X... ", +" .....X......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......X..... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ...XXXXXXXXXX......................XXXXXXXXXX... ", +" ...XX....................................XX... ", +" ...........XXXXXXXXXXXXXXXXXXXXXX........... ", +" ....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.... ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ..XXXXXXXXX....................XXXXXXXXX.. ", +" .......................................... ", +" ..........XXXXXXXXXXXXXXXXXXXX.......... ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ..XXXXXXXXXX..................XXXXXXXXXX.. ", +" ...XXXX..............................XXXX... ", +" .............XXXXXXXXXXXXXXXXXX............. ", +" ........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........ ", +" ...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" ..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. ", +" .......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....... ", +" .............XXXXXXXXXXXXXXXXXXXX............. ", +" .................................. ", +" .................... ", +" ", +" ", +" "}; diff --git a/pieces/xboard/qll80.xpm b/pieces/xboard/qll80.xpm new file mode 100644 index 0000000..9115192 --- /dev/null +++ b/pieces/xboard/qll80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *qll80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"...................................... ......................................", +".................................... ....................................", +"................................... XXXX ...................................", +"..................... ........... XXXXXX ........... .....................", +"................... ......... XXXXXX ......... ...................", +".................. XXX ........ XXXXXX ........ XXX ..................", +".................. XXXXX ........ XXXX ........ XXXXX ..................", +".................. XXXXX ......... ......... XXXXX ..................", +".................. XXXXX .......... .......... XXXXX ..................", +"...... ......... XXX ............ ............ XXX ......... ......", +".... ........ ............ ............ ........ ....", +"... XXX ......... ............. ............. ......... XXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXX .......... ........... ........... .......... XXX ...", +".... ........... ........... XX ........... ........... ....", +"...... ........... ........... XX ........... ........... ......", +"........ ........... .......... XX .......... ........... ........", +"........ .......... X ......... XX ......... X .......... ........", +"........ .......... X ......... XXXX ......... X .......... ........", +"........ ......... X ........ XXXX ........ X ......... ........", +"......... ......... XX ........ XXXX ........ XX ......... .........", +"......... ........ XX ........ XXXX ........ XX ........ .........", +"......... X ........ XX ...... XXXX ...... XX ........ X .........", +"......... X ...... XXX ...... XXXXXX ...... XXX ....... X .........", +"......... XX ...... XXXX ...... XXXXXX ...... XXX ...... XX .........", +"......... X ..... XXXX ..... XXXXXX ..... XXXX ..... X .........", +".......... XX ..... XXXXX .... XXXXXX .... XXXXX ..... XX ..........", +".......... XX .... XXXXX ... XXXXXXXX ... XXXXX .... XX ..........", +".......... XXX ... XXXXXX ... XXXXXXXX ... XXXXXX ... XXX ..........", +".......... XXXX ... XXXXXX ... XXXXXXXX ... XXXXXX ... XXXX ..........", +".......... XXXX .. XXXXXX .. XXXXXXXX .. XXXXXX .. XXXX ..........", +".......... XXXX .. XXXXXXX . XXXXXXXX . XXXXXXX .. XXXX ..........", +"........... XXXX . XXXXXXX . XXXXXXXXXX . XXXXXXX . XXXX ...........", +"........... XXXXX . XXXXXXX XXXXXXXXXX XXXXXXX . XXXXX ...........", +"........... XXXXX XXXXXXXX XXXXXXXXXX XXXXXXXX XXXXX ...........", +"........... XXXXXX XXXXXXXX XXXX XXXX XXXXXXXX XXXXXX ...........", +"........... XXXXXX XXX XX XX XX XX XXX XXXXXX ...........", +"........... XXX XX X XX X XX XXX ...........", +"............ X XXX XXXXXXXX XXX X ............", +"............ X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXX XXXXXXXXXXXX ...............", +"................ XXXXX XXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXX XXXXXXXX ..................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXX XXXXXXXXXX .................", +"................ XX XX ................", +"............... XXXXXXXXXXXXXXXXXXXXXX ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".................. XXXXXXXXXXXXXXXXXX .................", +"........................ ........................", +"............................... ...............................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/qll87.xpm b/pieces/xboard/qll87.xpm new file mode 100644 index 0000000..6728b82 --- /dev/null +++ b/pieces/xboard/qll87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *qll87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................... ..........................................", +"........................................ ........................................", +"....................................... .......................................", +"....................... ............. XXX ............. .......................", +"..................... .......... XXXXX .......... .....................", +".................... ......... XXXXX ......... ....................", +".................... XXX ......... XXXXX ......... XXX ....................", +"................... XXXXX ......... XXX ......... XXXXX ...................", +"................... XXXXX ......... ......... XXXXX ...................", +"................... XXXXX .......... .......... XXXXX ...................", +"....... .......... XX ............. ............. XX .......... .......", +"..... ........ ............. ............. ........ .....", +".... ........ ............. ............. ........ ....", +".... XXX ........... .............. .............. ........... XXX ....", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +"... XXXXX .......... ............. ............. .......... XXXXX ...", +".... XXX ........... ........... X ........... ........... XXX ....", +".... ........... ........... X ........... ........... ....", +"..... ............ .......... X .......... ............ .....", +"....... ............ .......... X .......... ............ .......", +"......... ............ .......... X .......... ............ .........", +"......... ........... X ........ XXX ........ X ........... .........", +"......... .......... X ........ XXX ........ X .......... .........", +"......... .......... X ........ XXX ........ X .......... .........", +"......... ......... XX ....... XXX ....... XX ......... .........", +".......... ......... XX ....... XXX ....... XX ......... ..........", +".......... ........ XX ...... XXXXX ...... XX ........ ..........", +".......... ...... XXXX ..... XXXXX ..... XXX ....... ..........", +".......... X ...... XXXX ..... XXXXX ..... XXXX ...... X ..........", +".......... XX ..... XXXX ..... XXXXX ..... XXXX ..... XX ..........", +".......... XX ..... XXXXX .... XXXXX .... XXXXX ..... XX ..........", +"........... XX .... XXXXX ... XXXXXXX ... XXXXX .... XX ...........", +"........... XX .... XXXXX ... XXXXXXX ... XXXXX .... XX ...........", +"........... XXX ... XXXXXX .. XXXXXXX .. XXXXXX ... XXX ...........", +"........... XXX .. XXXXXX .. XXXXXXX .. XXXXXX .. XXX ...........", +"........... XXXX .. XXXXXX .. XXXXXXX .. XXXXXX .. XXXX ...........", +"........... XXXXX . XXXXXXX XXXXXXXXX XXXXXXX . XXXXX ...........", +"............ XXXX . XXXXXXX XXXXXXXXX XXXXXXX . XXXX ............", +"............ XXXXX XXXXXXX XXXXXXXXX XXXXXXX XXXXX ............", +"............ XXXXX XXXXXXXX XXXX XXXX XXXXXXXX XXXXX ............", +"............ XXXXXX XXXX XXX XXX XXX XXX XXXX XXXXXX ............", +"............ XXXXXX XX X X X X XX XXXXXX ............", +"............ XXX XX XX XXX ............", +"............. X X XXX X X .............", +"............. XXXXX XXXXXXXXX XXXXX .............", +"............. X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXX XXXXXXXXXXXXXX ................", +"................ XXXXXX XXXXXX ................", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXX XXXXXXXXXXXX ...................", +".................... XXX XXX ....................", +".................... ....................", +".................... XXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"................... XXXXXXXXXXX XXXXXXXXXXX ...................", +"................... XX XX ...................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXX ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXXXXXXXXX ..................", +".................... ....................", +"......................... .........................", +"................................. .................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/qll95.xpm b/pieces/xboard/qll95.xpm new file mode 100644 index 0000000..db5e55b --- /dev/null +++ b/pieces/xboard/qll95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *qll95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".............................................. ..............................................", +"............................................ ............................................", +"........................................... ...........................................", +"......................... .............. XXX .............. .........................", +"....................... ........... XXXXX ........... .......................", +"...................... .......... XXXXX .......... ......................", +"...................... XXXX .......... XXXXX .......... XXXX ......................", +"..................... XXXXXX ......... XXXXX ......... XXXXXX .....................", +"..................... XXXXXX .......... X .......... XXXXXX .....................", +"..................... XXXXXX .......... .......... XXXXXX .....................", +"..................... XXXXX ............ ............ XXXXX .....................", +"....... ........... X .............. .............. X ........... .......", +"..... ......... .............. .............. ......... .....", +".... ......... ............... ............... ......... ....", +".... XXXX ............ ............... ............... ............ XXXX ....", +"... XXXXXX ........... ............... ............... ........... XXXXXX ...", +"... XXXXXX ........... ............... ............... ........... XXXXXX ...", +"... XXXXXX ........... ............. X ............. ........... XXXXXX ...", +"... XXXXX ............ ............. X ............. ............ XXXXX ...", +".... XXX ............ ............. X ............. ............ XXX ....", +".... ............. ............ X ............ ............. ....", +"..... .............. ............ X ............ .............. .....", +"....... ............. ........... XXX ........... ............. .......", +"......... ............ X .......... XXX .......... X ............ .........", +"......... ............ X .......... XXX .......... X ............ .........", +".......... ........... X .......... XXX .......... X ........... ..........", +".......... ........... XX ........ XXXXX ........ XX ........... ..........", +".......... .......... XX ........ XXXXX ........ XX .......... ..........", +".......... ......... XX ........ XXXXX ........ XX ......... ..........", +".......... X ......... XXX ....... XXXXX ....... XXX ......... X ..........", +"........... X ....... XXXX ....... XXXXX ....... XXX ........ X ...........", +"........... X ....... XXXXX ..... XXXXXXX ..... XXXXX ....... X ...........", +"........... XX ...... XXXXX ..... XXXXXXX ..... XXXXX ...... XX ...........", +"........... XX ..... XXXXX ..... XXXXXXX ..... XXXXX ..... XX ...........", +"........... XXX ..... XXXXXX .... XXXXXXX .... XXXXXX ..... XXX ...........", +"........... XXXX .... XXXXXX ... XXXXXXXXX ... XXXXXX .... XXXX ...........", +"............ XXX .... XXXXXX ... XXXXXXXXX ... XXXXXX .... XXX ............", +"............ XXXX ... XXXXXXX .. XXXXXXXXX .. XXXXXXX ... XXXX ............", +"............ XXXX ... XXXXXXX .. XXXXXXXXX .. XXXXXXX ... XXXX ............", +"............ XXXXX .. XXXXXXX .. XXXXXXXXX .. XXXXXXX .. XXXXX ............", +"............ XXXXX . XXXXXXXX XXXXXXXXXXX XXXXXXXX . XXXXX ............", +"............ XXXXXX . XXXXXXXX XXXXXXXXXXX XXXXXXXX . XXXXXX ............", +"............. XXXXXX XXXXXXXX XXXXXXXXXXX XXXXXXXX XXXXXX .............", +"............. XXXXXX XXXXXXXXX XXXXX XXXXX XXXXXXXXX XXXXXX .............", +"............. XXXXXXX XXXX XXX XXX XXX XXX XXXX XXXXXXX .............", +"............. XXXXXXX XXX X XX XX X XXX XXXXXXX .............", +"............. XXXX XX X XX XXXX .............", +"............. X XXXXX X .............", +".............. XXXXX XXXXXXXXX XXXXX ..............", +".............. XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. XXXXXXXXXXXXXX XXXXXXXXXXXXXX ..................", +"................... XXXX XXXX ...................", +"................... ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXX XXXXXXXXXXXXX .....................", +"...................... XXXX XXXX ......................", +"...................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXX ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXX XXXXXXXXXXXX .....................", +".................... XXXXX XXXXX ....................", +".................... ....................", +"................... XXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... .....................", +"............................ ............................", +".................................... ....................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/rdd108.xpm b/pieces/xboard/rdd108.xpm new file mode 100644 index 0000000..339fedd --- /dev/null +++ b/pieces/xboard/rdd108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *rdd108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"..................... .......... ........... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... .......................", +"....................... ........................", +"........................ .........................", +"......................... ..........................", +".......................... ...........................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... ............................", +".......................... ...........................", +"......................... ..........................", +"........................ .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... ................", +"............... ................", +"............... ................", +"............... ................", +"............... ................", +"............... ................", +"................ ................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/rdd116.xpm b/pieces/xboard/rdd116.xpm new file mode 100644 index 0000000..061a76b --- /dev/null +++ b/pieces/xboard/rdd116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *rdd116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................... ............ ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... ........................", +"........................ .........................", +"......................... ...........................", +"........................... ............................", +"............................ .............................", +"............................. ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. ..............................", +"............................ .............................", +"........................... ............................", +".......................... ...........................", +"......................... ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................. .................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/rdd129.xpm b/pieces/xboard/rdd129.xpm new file mode 100644 index 0000000..eb964ef --- /dev/null +++ b/pieces/xboard/rdd129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *rdd129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"......................... .............. ............. ..........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... ...........................", +"........................... ............................", +"............................ .............................", +".............................. ..............................", +"............................... ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. ..................................", +"................................ .................................", +"............................... ................................", +".............................. ...............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. ...................", +"................... ....................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/rdd21.xpm b/pieces/xboard/rdd21.xpm new file mode 100644 index 0000000..eda793f --- /dev/null +++ b/pieces/xboard/rdd21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *rdd21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +".....................", +".... .. .. ....", +".... ....", +".... ....", +".... XXXXXXXXX ....", +"...... ......", +"...... XXXXXXX ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"..... XXXXXXX .....", +".... ....", +"... XXXXXXXXXXX ...", +"... ...", +".....................", +"....................." +}; diff --git a/pieces/xboard/rdd25.xpm b/pieces/xboard/rdd25.xpm new file mode 100644 index 0000000..29395a6 --- /dev/null +++ b/pieces/xboard/rdd25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *rdd25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +".........................", +"..... .. .. .....", +"..... .....", +"..... .....", +"..... XXXXXXXXXXXXX .....", +"...... XXXXXXXXX ......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... XXXXXXXXX .......", +"...... ......", +"...... XXXXXXXXXXX .....", +"...... .....", +".... XXXXXXXXXXXXX ....", +".... ....", +".........................", +".........................", +"........................." +}; diff --git a/pieces/xboard/rdd29.xpm b/pieces/xboard/rdd29.xpm new file mode 100644 index 0000000..2d6f705 --- /dev/null +++ b/pieces/xboard/rdd29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *rdd29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............................", +"...... ... .. ......", +"...... ... .. ......", +"...... ......", +"...... ......", +"...... XXXXXXXXXXXXXXX ......", +"....... .......", +"........ XXXXXXXXXXX ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ XXXXXXXXXXX ........", +"........ .......", +"....... XXXXXXXXXXXXX ......", +"...... ......", +"...... ......", +".... XXXXXXXXXXXXXXX ....", +".... ....", +".... ....", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/rdd33.xpm b/pieces/xboard/rdd33.xpm new file mode 100644 index 0000000..74dc90a --- /dev/null +++ b/pieces/xboard/rdd33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *rdd33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +".................................", +"...... ... ... ......", +"...... ... ... ......", +"...... ......", +"...... ......", +"...... XXXXXXXXXXXXXXXXX ......", +"....... .......", +"........ XXXXXXXXXXXXX ........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXX .........", +"........ ........", +"....... XXXXXXXXXXXXXXXXX .......", +"....... .......", +"....... .......", +"..... XXXXXXXXXXXXXXXXX .....", +"..... .....", +"..... .....", +".................................", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/rdd37.xpm b/pieces/xboard/rdd37.xpm new file mode 100644 index 0000000..9319c58 --- /dev/null +++ b/pieces/xboard/rdd37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *rdd37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +".....................................", +"....... .... .... .......", +"....... .... .... .......", +"....... .... .... .......", +"....... .......", +"....... .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"........ ........", +"......... .........", +".......... XXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXX ..........", +"......... .........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"........ ........", +"..... XXXXXXXXXXXXXXXXXXX .....", +"..... .....", +"..... .....", +"..... .....", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/rdd40.xpm b/pieces/xboard/rdd40.xpm new file mode 100644 index 0000000..eaac584 --- /dev/null +++ b/pieces/xboard/rdd40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * rdd40[] = { +"40 40 3 1", +" c green s dark_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ..... ..... ..... ", +" ..... ..... ..... ", +" ..... ..... ..... ", +" ....................... ", +" ....................... ", +" ....................... ", +" .XXXXXXXXXXXXXXXXXXX. ", +" ................... ", +" ................ ", +" .XXXXXXXXXXXXX. ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ..XXXXXXXXXXXXX.. ", +" .................... ", +" ...................... ", +" .XXXXXXXXXXXXXXXXXXX.. ", +" ...................... ", +" ...................... ", +" ...XXXXXXXXXXXXXXXXXXXXX... ", +" ........................... ", +" ........................... ", +" ........................... ", +" ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/rdd45.xpm b/pieces/xboard/rdd45.xpm new file mode 100644 index 0000000..d653155 --- /dev/null +++ b/pieces/xboard/rdd45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *rdd45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +".............................................", +"........ ..... ..... ........", +"........ ..... ..... ........", +"........ ..... ..... ........", +"........ ........", +"........ ........", +"........ ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... .........", +".......... ..........", +"........... ...........", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ ...........", +"........... ..........", +".......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +".............................................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/rdd49.xpm b/pieces/xboard/rdd49.xpm new file mode 100644 index 0000000..cb19259 --- /dev/null +++ b/pieces/xboard/rdd49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *rdd49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +".................................................", +"......... ..... ..... .........", +"......... ..... ..... .........", +"......... ..... ..... .........", +"......... ..... ..... .........", +"......... .........", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... ..........", +"........... ...........", +"............ ............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............ ............", +"............ ...........", +"........... ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +".................................................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/rdd54.xpm b/pieces/xboard/rdd54.xpm new file mode 100644 index 0000000..29d07f0 --- /dev/null +++ b/pieces/xboard/rdd54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *rdd54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +".......... ..... .... ..........", +".......... ..... .... ..........", +".......... ..... .... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... ...........", +"............ ............", +".............. XXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +".............. XXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXX .............", +"........... ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... ...........", +"........... ...........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/rdd58.xpm b/pieces/xboard/rdd58.xpm new file mode 100644 index 0000000..2ba426e --- /dev/null +++ b/pieces/xboard/rdd58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *rdd58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"........... ..... ..... ...........", +"........... ..... ..... ...........", +"........... ..... ..... ...........", +"........... ..... ..... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ ............", +"............. .............", +"............... XXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXX ...............", +".............. ..............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"........ ........", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/rdd64.xpm b/pieces/xboard/rdd64.xpm new file mode 100644 index 0000000..294dc1d --- /dev/null +++ b/pieces/xboard/rdd64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *rdd64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +".............. ..... ..... ..............", +".............. ..... ..... ..............", +".............. ..... ..... ..............", +".............. ..... ..... ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... ...............", +"................ ................", +".................. XXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXX ..................", +"................. .................", +"................ ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/rdd72.xpm b/pieces/xboard/rdd72.xpm new file mode 100644 index 0000000..0bd8bba --- /dev/null +++ b/pieces/xboard/rdd72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *rdd72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. ..............", +"............... ...............", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. .................", +"................ ................", +"............... ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/rdd80.xpm b/pieces/xboard/rdd80.xpm new file mode 100644 index 0000000..607d4fc --- /dev/null +++ b/pieces/xboard/rdd80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *rdd80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. ..................", +"................... ...................", +".................... ....................", +"..................... .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"..................... .....................", +".................... ....................", +".................. ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/rdd87.xpm b/pieces/xboard/rdd87.xpm new file mode 100644 index 0000000..0cfa1b6 --- /dev/null +++ b/pieces/xboard/rdd87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *rdd87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".................. ........ ........ .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. ..................", +"................... ...................", +".................... .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... .....................", +"..................... ....................", +".................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............. ............", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/rdd95.xpm b/pieces/xboard/rdd95.xpm new file mode 100644 index 0000000..b543c98 --- /dev/null +++ b/pieces/xboard/rdd95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *rdd95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"................... ......... ......... ..................", +".................. ......... ........ ..................", +".................. ......... ........ ..................", +".................. ......... ........ ..................", +".................. ......... ........ ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... ...................", +".................... ....................", +"..................... .....................", +"...................... ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ ........................", +"....................... .......................", +"...................... ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +".............. .............", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/rdl108.xpm b/pieces/xboard/rdl108.xpm new file mode 100644 index 0000000..5a1e377 --- /dev/null +++ b/pieces/xboard/rdl108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *rdl108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"..................... .......... ........... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... .......................", +"....................... ........................", +"........................ .........................", +"......................... ..........................", +".......................... ...........................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... ............................", +".......................... ...........................", +"......................... ..........................", +"........................ .........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... ................", +"............... ................", +"............... ................", +"............... ................", +"............... ................", +"............... ................", +"................ ................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/rdl116.xpm b/pieces/xboard/rdl116.xpm new file mode 100644 index 0000000..5ae037a --- /dev/null +++ b/pieces/xboard/rdl116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *rdl116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................... ............ ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... ........................", +"........................ .........................", +"......................... ...........................", +"........................... ............................", +"............................ .............................", +"............................. ..............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. ..............................", +"............................ .............................", +"........................... ............................", +".......................... ...........................", +"......................... ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................ .................", +"................. .................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/rdl129.xpm b/pieces/xboard/rdl129.xpm new file mode 100644 index 0000000..d8d9d4f --- /dev/null +++ b/pieces/xboard/rdl129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *rdl129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"......................... .............. ............. ..........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... ...........................", +"........................... ............................", +"............................ .............................", +".............................. ..............................", +"............................... ................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +".................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................................", +"................................. ..................................", +"................................ .................................", +"............................... ................................", +".............................. ...............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. ...................", +"................... ....................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/rdl21.xpm b/pieces/xboard/rdl21.xpm new file mode 100644 index 0000000..ef8844a --- /dev/null +++ b/pieces/xboard/rdl21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *rdl21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +".....................", +".... .. .. ....", +".... ....", +".... ....", +".... XXXXXXXXX ....", +"...... ......", +"...... XXXXXXX ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +"..... XXXXXXX .....", +".... ....", +"... XXXXXXXXXXX ...", +"... ...", +".....................", +"....................." +}; diff --git a/pieces/xboard/rdl25.xpm b/pieces/xboard/rdl25.xpm new file mode 100644 index 0000000..fc96afe --- /dev/null +++ b/pieces/xboard/rdl25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *rdl25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +".........................", +"..... .. .. .....", +"..... .....", +"..... .....", +"..... XXXXXXXXXXXXX .....", +"...... XXXXXXXXX ......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +"....... XXXXXXXXX .......", +"...... ......", +"...... XXXXXXXXXXX .....", +"...... .....", +".... XXXXXXXXXXXXX ....", +".... ....", +".........................", +".........................", +"........................." +}; diff --git a/pieces/xboard/rdl29.xpm b/pieces/xboard/rdl29.xpm new file mode 100644 index 0000000..4faccad --- /dev/null +++ b/pieces/xboard/rdl29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *rdl29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............................", +"...... ... .. ......", +"...... ... .. ......", +"...... ......", +"...... ......", +"...... XXXXXXXXXXXXXXX ......", +"....... .......", +"........ XXXXXXXXXXX ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"........ XXXXXXXXXXX ........", +"........ .......", +"....... XXXXXXXXXXXXX ......", +"...... ......", +"...... ......", +".... XXXXXXXXXXXXXXX ....", +".... ....", +".... ....", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/rdl33.xpm b/pieces/xboard/rdl33.xpm new file mode 100644 index 0000000..12e7a0f --- /dev/null +++ b/pieces/xboard/rdl33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *rdl33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +".................................", +"...... ... ... ......", +"...... ... ... ......", +"...... ......", +"...... ......", +"...... XXXXXXXXXXXXXXXXX ......", +"....... .......", +"........ XXXXXXXXXXXXX ........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXX .........", +"........ ........", +"....... XXXXXXXXXXXXXXXXX .......", +"....... .......", +"....... .......", +"..... XXXXXXXXXXXXXXXXX .....", +"..... .....", +"..... .....", +".................................", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/rdl37.xpm b/pieces/xboard/rdl37.xpm new file mode 100644 index 0000000..6401f07 --- /dev/null +++ b/pieces/xboard/rdl37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *rdl37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +".....................................", +"....... .... .... .......", +"....... .... .... .......", +"....... .... .... .......", +"....... .......", +"....... .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"........ ........", +"......... .........", +".......... XXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXX ..........", +"......... .........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"........ ........", +"..... XXXXXXXXXXXXXXXXXXX .....", +"..... .....", +"..... .....", +"..... .....", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/rdl40.xpm b/pieces/xboard/rdl40.xpm new file mode 100644 index 0000000..463866a --- /dev/null +++ b/pieces/xboard/rdl40.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char * rdl40[] = { +"40 40 3 1", +" c gray s light_square", +". c black s dark_piece", +"X c white s light_piece", +" ", +" ", +" ", +" ..... ..... ..... ", +" ..... ..... ..... ", +" ..... ..... ..... ", +" ....................... ", +" ....................... ", +" ....................... ", +" .XXXXXXXXXXXXXXXXXXX. ", +" ................... ", +" ................ ", +" .XXXXXXXXXXXXX. ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ............... ", +" ..XXXXXXXXXXXXX.. ", +" .................... ", +" ...................... ", +" .XXXXXXXXXXXXXXXXXXX.. ", +" ...................... ", +" ...................... ", +" ...XXXXXXXXXXXXXXXXXXXXX... ", +" ........................... ", +" ........................... ", +" ........................... ", +" ", +" ", +" ", +" ", +" "}; diff --git a/pieces/xboard/rdl45.xpm b/pieces/xboard/rdl45.xpm new file mode 100644 index 0000000..1d50563 --- /dev/null +++ b/pieces/xboard/rdl45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *rdl45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +".............................................", +"........ ..... ..... ........", +"........ ..... ..... ........", +"........ ..... ..... ........", +"........ ........", +"........ ........", +"........ ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXX ........", +"......... .........", +".......... ..........", +"........... ...........", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ ...........", +"........... ..........", +".......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... ......", +"...... ......", +"...... ......", +"...... ......", +".............................................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/rdl49.xpm b/pieces/xboard/rdl49.xpm new file mode 100644 index 0000000..ce74f97 --- /dev/null +++ b/pieces/xboard/rdl49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *rdl49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +".................................................", +"......... ..... ..... .........", +"......... ..... ..... .........", +"......... ..... ..... .........", +"......... ..... ..... .........", +"......... .........", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... ..........", +"........... ...........", +"............ ............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............ ............", +"............ ...........", +"........... ...........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... .......", +"....... .......", +"....... .......", +"....... .......", +".................................................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/rdl54.xpm b/pieces/xboard/rdl54.xpm new file mode 100644 index 0000000..e958aef --- /dev/null +++ b/pieces/xboard/rdl54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *rdl54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +".......... ..... .... ..........", +".......... ..... .... ..........", +".......... ..... .... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... ...........", +"............ ............", +".............. XXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +"............... ...............", +".............. XXXXXXXXXXXXXXXXXXXX ..............", +"............. XXXXXXXXXXXXXXXXXXXX .............", +"........... ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... ...........", +"........... ...........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"........ ........", +"........ ........", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/rdl58.xpm b/pieces/xboard/rdl58.xpm new file mode 100644 index 0000000..726280f --- /dev/null +++ b/pieces/xboard/rdl58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *rdl58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"........... ..... ..... ...........", +"........... ..... ..... ...........", +"........... ..... ..... ...........", +"........... ..... ..... ...........", +"........... ...........", +"........... ...........", +"........... ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ ............", +"............. .............", +"............... XXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXX ...............", +".............. ..............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"........ ........", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/rdl64.xpm b/pieces/xboard/rdl64.xpm new file mode 100644 index 0000000..56eff52 --- /dev/null +++ b/pieces/xboard/rdl64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *rdl64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +".............. ..... ..... ..............", +".............. ..... ..... ..............", +".............. ..... ..... ..............", +".............. ..... ..... ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... ...............", +"................ ................", +".................. XXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXX ..................", +"................. .................", +"................ ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +".......... ..........", +".......... ..........", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/rdl72.xpm b/pieces/xboard/rdl72.xpm new file mode 100644 index 0000000..f2e3b26 --- /dev/null +++ b/pieces/xboard/rdl72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *rdl72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +".............. ..............", +"............... ...............", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................. .................", +"................ ................", +"............... ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +".............. ..............", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"......... .........", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/rdl80.xpm b/pieces/xboard/rdl80.xpm new file mode 100644 index 0000000..87ec2db --- /dev/null +++ b/pieces/xboard/rdl80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *rdl80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. ..................", +"................... ...................", +".................... ....................", +"..................... .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"..................... .....................", +".................... ....................", +".................. ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/rdl87.xpm b/pieces/xboard/rdl87.xpm new file mode 100644 index 0000000..a8fed9e --- /dev/null +++ b/pieces/xboard/rdl87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *rdl87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".................. ........ ........ .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. ..................", +"................... ...................", +".................... .....................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"...................... .....................", +"..................... ....................", +".................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............ ............", +"............. ............", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/rdl95.xpm b/pieces/xboard/rdl95.xpm new file mode 100644 index 0000000..6f001dc --- /dev/null +++ b/pieces/xboard/rdl95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *rdl95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"................... ......... ......... ..................", +".................. ......... ........ ..................", +".................. ......... ........ ..................", +".................. ......... ........ ..................", +".................. ......... ........ ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... ...................", +".................... ....................", +"..................... .....................", +"...................... ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ ........................", +"....................... .......................", +"...................... ......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".................... ....................", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +"............. .............", +".............. .............", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/rld108.xpm b/pieces/xboard/rld108.xpm new file mode 100644 index 0000000..3c76982 --- /dev/null +++ b/pieces/xboard/rld108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *rld108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"..................... .......... ........... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... XXXXXXXXXX .......... XXXXXXXXX .......... XXXXXXXXXX .....................", +".................... XXXXXXXXXX .......... XXXXXXXXX .......... XXXXXXXXXX .....................", +".................... XXXXXXXXXX .......... XXXXXXXXX .......... XXXXXXXXXX .....................", +".................... XXXXXXXXXX .......... XXXXXXXXX .......... XXXXXXXXXX .....................", +".................... XXXXXXXXXX XXXXXXXXX XXXXXXXXXX .....................", +".................... XXXXXXXXXX XXXXXXXXX XXXXXXXXXX .....................", +".................... XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... .....................", +".................... .....................", +"..................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"............................ .............................", +"............................. ..............................", +"............................. ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. ..............................", +"............................. ..............................", +"............................ .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... ........................", +"...................... .......................", +"...................... .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"............... ................", +"............... ................", +"............... ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... ................", +"............... ................", +"................ ................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/rld116.xpm b/pieces/xboard/rld116.xpm new file mode 100644 index 0000000..715b85e --- /dev/null +++ b/pieces/xboard/rld116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *rld116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................... ............ ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... XXXXXXXXXX ........... XXXXXXXXXXX ........... XXXXXXXXXX .......................", +"...................... XXXXXXXXXX ........... XXXXXXXXXXX ........... XXXXXXXXXX .......................", +"...................... XXXXXXXXXX ........... XXXXXXXXXXX ........... XXXXXXXXXX .......................", +"...................... XXXXXXXXXX ........... XXXXXXXXXXX ........... XXXXXXXXXX .......................", +"...................... XXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX .......................", +"...................... XXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX .......................", +"...................... XXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. ...............................", +"............................... ................................", +"............................... ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... ................................", +".............................. ...............................", +".............................. ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"................. .................", +"................ .................", +"................ .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ .................", +"................ .................", +"................. .................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/rld129.xpm b/pieces/xboard/rld129.xpm new file mode 100644 index 0000000..ccad05d --- /dev/null +++ b/pieces/xboard/rld129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *rld129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"......................... .............. ............. ..........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ XXXXXXXXXXX ............ XXXXXXXXXXX ........... XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX ............ XXXXXXXXXXX ........... XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX ............ XXXXXXXXXXX ........... XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX ............ XXXXXXXXXXX ........... XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"......................... ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ .................................", +"................................. ..................................", +".................................. ...................................", +"................................... ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................. ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"................... ....................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. ...................", +".................. ...................", +".................. ...................", +"................... ....................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/rld21.xpm b/pieces/xboard/rld21.xpm new file mode 100644 index 0000000..097c4f0 --- /dev/null +++ b/pieces/xboard/rld21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *rld21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................", +".....................", +".... .. .. ....", +".... X X X ....", +".... XXXXXXXXXXX ....", +".... ....", +"...... XXXXXXX ......", +"...... ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... ......", +"..... XXXXXXX .....", +".... ....", +"... XXXXXXXXXXX ...", +"... ...", +".....................", +"....................." +}; diff --git a/pieces/xboard/rld25.xpm b/pieces/xboard/rld25.xpm new file mode 100644 index 0000000..6adc2b3 --- /dev/null +++ b/pieces/xboard/rld25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *rld25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +".........................", +"..... .. .. .....", +"..... XX X XX .....", +"..... XXXXXXXXXXXXX .....", +"..... .....", +"...... ......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... .......", +"...... XXXXXXXXX ......", +"..... .....", +"..... XXXXXXXXXXXXX .....", +".... ....", +".... ....", +".........................", +".........................", +"........................." +}; diff --git a/pieces/xboard/rld29.xpm b/pieces/xboard/rld29.xpm new file mode 100644 index 0000000..a29b485 --- /dev/null +++ b/pieces/xboard/rld29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *rld29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............................", +"...... ... .. ......", +"...... XX ... XX .. XX ......", +"...... XX XX XX ......", +"...... XXXXXXXXXXXXXXX ......", +"...... ......", +"....... XXXXXXXXXXXXX .......", +"........ ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ ........", +"........ XXXXXXXXXXX .......", +"...... ......", +"...... XXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +".... ....", +".... XXXXXXXXXXXXXXXXXXX ....", +".... ....", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/rld33.xpm b/pieces/xboard/rld33.xpm new file mode 100644 index 0000000..8f795cf --- /dev/null +++ b/pieces/xboard/rld33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *rld33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +".................................", +"...... ... ... ......", +"...... XXX ... XXX ... XXX ......", +"...... XXX XXX XXX ......", +"...... XXXXXXXXXXXXXXXXXXX ......", +"...... ......", +"....... XXXXXXXXXXXXXXXXX .......", +"........ ........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... .........", +"........ XXXXXXXXXXXXXXX ........", +"....... .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"..... .....", +"..... XXXXXXXXXXXXXXXXXXXXX .....", +"..... .....", +".................................", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/rld37.xpm b/pieces/xboard/rld37.xpm new file mode 100644 index 0000000..2c70444 --- /dev/null +++ b/pieces/xboard/rld37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *rld37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +".....................................", +"....... .... .... .......", +"....... XXX .... XXX .... XXX .......", +"....... XXX .... XXX .... XXX .......", +"....... XXX XXX XXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... .......", +"........ XXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXX .........", +".......... ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... ..........", +"......... XXXXXXXXXXXXXXXXX .........", +"........ ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"..... .....", +"..... XXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..... .....", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/rld40.xpm b/pieces/xboard/rld40.xpm new file mode 100644 index 0000000..79c49cb --- /dev/null +++ b/pieces/xboard/rld40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *rld40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"........................................", +"........................................", +"......... .... .... ........", +"......... XXX .... XXX .... XXX ........", +"......... XXX .... XXX .... XXX ........", +"......... XXX XXX XXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... ........", +"........... XXXXXXXXXXXXXXXX ..........", +"............ XXXXXXXXXXXXX ............", +"............. ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............ ...........", +"........... XXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXX ........", +"......... ........", +".......... XXXXXXXXXXXXXXXXXXXX ........", +".......... XXXXXXXXXXXXXXXXXXXX ........", +"....... ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... ......", +"........................................", +"........................................", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/rld45.xpm b/pieces/xboard/rld45.xpm new file mode 100644 index 0000000..01bb580 --- /dev/null +++ b/pieces/xboard/rld45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *rld45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +".............................................", +"........ ..... ..... ........", +"........ XXXXX ..... XXXX ..... XXXX ........", +"........ XXXXX ..... XXXX ..... XXXX ........", +"........ XXXXX XXXX XXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... ......", +".............................................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/rld49.xpm b/pieces/xboard/rld49.xpm new file mode 100644 index 0000000..53ab2ab --- /dev/null +++ b/pieces/xboard/rld49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *rld49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +".................................................", +"......... ..... ..... .........", +"......... XXXXX ..... XXXXX ..... XXXXX .........", +"......... XXXXX ..... XXXXX ..... XXXXX .........", +"......... XXXXX ..... XXXXX ..... XXXXX .........", +"......... XXXXX XXXXX XXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXX ............", +"............. .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............ XXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... .......", +".................................................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/rld54.xpm b/pieces/xboard/rld54.xpm new file mode 100644 index 0000000..68b9dbf --- /dev/null +++ b/pieces/xboard/rld54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *rld54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +".......... ..... .... ..........", +".......... ..... .... ..........", +".......... XXXX ..... XXXX .... XXXXX ..........", +".......... XXXX XXXX XXXXX ..........", +".......... XXXX XXXX XXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +".............. ..............", +"............... ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +".............. ..............", +"............. .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... ...........", +"........... ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ ........", +"........ ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/rld58.xpm b/pieces/xboard/rld58.xpm new file mode 100644 index 0000000..915ad5b --- /dev/null +++ b/pieces/xboard/rld58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *rld58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"........... ..... ..... ...........", +"........... ..... ..... ...........", +"........... XXXXX ..... XXXX ..... XXXXX ...........", +"........... XXXXX ..... XXXX ..... XXXXX ...........", +"........... XXXXX XXXX XXXXX ...........", +"........... XXXXX XXXX XXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... ...........", +"........... ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXX .............", +"............... ...............", +"................ ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ ................", +"............... ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........ ........", +"........ ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/rld64.xpm b/pieces/xboard/rld64.xpm new file mode 100644 index 0000000..ffc3f87 --- /dev/null +++ b/pieces/xboard/rld64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *rld64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +".............. ..... ..... ..............", +".............. ..... ..... ..............", +".............. XXXXX ..... XXXX ..... XXXXX ..............", +".............. XXXXX ..... XXXX ..... XXXXX ..............", +".............. XXXXX XXXX XXXXX ..............", +".............. XXXXX XXXX XXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. ..............", +".............. ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXX ................", +".................. ..................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +".................. ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/rld72.xpm b/pieces/xboard/rld72.xpm new file mode 100644 index 0000000..492b0c1 --- /dev/null +++ b/pieces/xboard/rld72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *rld72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. XXXXXXX ....... XXXXXX ....... XXXXXXX .............", +"............. XXXXXXX ....... XXXXXX ....... XXXXXXX .............", +"............. XXXXXXX ....... XXXXXX ....... XXXXXXX .............", +"............. XXXXXXX XXXXXX XXXXXXX .............", +"............. XXXXXXX XXXXXX XXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............. .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. ..................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +".................. ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +"......... .........", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/rld80.xpm b/pieces/xboard/rld80.xpm new file mode 100644 index 0000000..8269148 --- /dev/null +++ b/pieces/xboard/rld80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *rld80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. XXXXXXX ....... XXXXXX ....... XXXXXXX .................", +"................. XXXXXXX ....... XXXXXX ....... XXXXXXX .................", +"................. XXXXXXX ....... XXXXXX ....... XXXXXXX .................", +"................. XXXXXXX XXXXXX XXXXXXX .................", +"................. XXXXXXX XXXXXX XXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. .................", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... ......................", +"........................ .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... ........................", +"...................... .......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/rld87.xpm b/pieces/xboard/rld87.xpm new file mode 100644 index 0000000..eb6fc68 --- /dev/null +++ b/pieces/xboard/rld87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *rld87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".................. ........ ........ .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. XXXXXXX ....... XXXXXXX ....... XXXXXXX .................", +"................. XXXXXXX ....... XXXXXXX ....... XXXXXXX .................", +"................. XXXXXXX XXXXXXX XXXXXXX .................", +"................. XXXXXXX XXXXXXX XXXXXXX .................", +"................. XXXXXXXX XXXXXXXX XXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. .................", +"................. .................", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... ......................", +"....................... .......................", +"........................ ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ ........................", +"........................ .......................", +"....................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ..................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. ............", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............. ............", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/rld95.xpm b/pieces/xboard/rld95.xpm new file mode 100644 index 0000000..32ae81c --- /dev/null +++ b/pieces/xboard/rld95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *rld95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c green s dark_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".................... ......... ......... .................", +"................... ......... ........ .................", +"................... ......... ........ .................", +"................... XXXXXXXX ......... XXXXXXXX ........ XXXXXXXX .................", +"................... XXXXXXXX ......... XXXXXXXX ........ XXXXXXXX .................", +"................... XXXXXXXX XXXXXXXX XXXXXXXX .................", +"................... XXXXXXXX XXXXXXXX XXXXXXXX .................", +"................... XXXXXXXXX XXXXXXXXXX XXXXXXXX .................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................... .................", +"................... .................", +"................... .................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"........................ ......................", +".......................... ........................", +"........................... .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... .........................", +"........................... .........................", +".......................... ........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... ...................", +"..................... ...................", +"..................... ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"............... ............", +".............. ............", +".............. ............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............. ............", +".............. ............", +"............... ............", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/pieces/xboard/rll108.xpm b/pieces/xboard/rll108.xpm new file mode 100644 index 0000000..c54e035 --- /dev/null +++ b/pieces/xboard/rll108.xpm @@ -0,0 +1,117 @@ +/* XPM */ +static char *rll108[] = { +/* columns rows colors chars-per-pixel */ +"108 108 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"..................... .......... ........... .....................", +".................... .......... .......... .....................", +".................... .......... .......... .....................", +".................... XXXXXXXXXX .......... XXXXXXXXX .......... XXXXXXXXXX .....................", +".................... XXXXXXXXXX .......... XXXXXXXXX .......... XXXXXXXXXX .....................", +".................... XXXXXXXXXX .......... XXXXXXXXX .......... XXXXXXXXXX .....................", +".................... XXXXXXXXXX .......... XXXXXXXXX .......... XXXXXXXXXX .....................", +".................... XXXXXXXXXX XXXXXXXXX XXXXXXXXXX .....................", +".................... XXXXXXXXXX XXXXXXXXX XXXXXXXXXX .....................", +".................... XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... .....................", +".................... .....................", +"..................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"............................ .............................", +"............................. ..............................", +"............................. ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................. ..............................", +"............................. ..............................", +"............................ .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"....................... ........................", +"...................... .......................", +"...................... .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"............... ................", +"............... ................", +"............... ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... ................", +"............... ................", +"................ ................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................", +"............................................................................................................" +}; diff --git a/pieces/xboard/rll116.xpm b/pieces/xboard/rll116.xpm new file mode 100644 index 0000000..1a8983f --- /dev/null +++ b/pieces/xboard/rll116.xpm @@ -0,0 +1,125 @@ +/* XPM */ +static char *rll116[] = { +/* columns rows colors chars-per-pixel */ +"116 116 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................... ............ ........... .......................", +"...................... ........... ........... .......................", +"...................... ........... ........... .......................", +"...................... XXXXXXXXXX ........... XXXXXXXXXXX ........... XXXXXXXXXX .......................", +"...................... XXXXXXXXXX ........... XXXXXXXXXXX ........... XXXXXXXXXX .......................", +"...................... XXXXXXXXXX ........... XXXXXXXXXXX ........... XXXXXXXXXX .......................", +"...................... XXXXXXXXXX ........... XXXXXXXXXXX ........... XXXXXXXXXX .......................", +"...................... XXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX .......................", +"...................... XXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX .......................", +"...................... XXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"...................... .......................", +"...................... .......................", +"...................... .......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +".............................. ...............................", +"............................... ................................", +"............................... ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"............................... ................................", +".............................. ...............................", +".............................. ..............................", +"............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"................. .................", +"................ .................", +"................ .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ .................", +"................ .................", +"................. .................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"....................................................................................................................", +"...................................................................................................................." +}; diff --git a/pieces/xboard/rll129.xpm b/pieces/xboard/rll129.xpm new file mode 100644 index 0000000..4224fc8 --- /dev/null +++ b/pieces/xboard/rll129.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char *rll129[] = { +/* columns rows colors chars-per-pixel */ +"129 129 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"......................... .............. ............. ..........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ ............ ........... .........................", +"........................ XXXXXXXXXXX ............ XXXXXXXXXXX ........... XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX ............ XXXXXXXXXXX ........... XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX ............ XXXXXXXXXXX ........... XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX ............ XXXXXXXXXXX ........... XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................ .........................", +"........................ .........................", +"........................ .........................", +"......................... ..........................", +".......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"............................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +"................................ .................................", +"................................. ..................................", +".................................. ...................................", +"................................... ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................................", +"................................... ....................................", +"................................... ....................................", +"................................... ....................................", +".................................. ...................................", +"................................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................................", +"................................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................................", +"............................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................................", +".............................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............................", +"............................ .............................", +"........................... ............................", +"........................... ............................", +"........................... ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............................", +"................... ....................", +".................. ...................", +".................. ...................", +".................. ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. ...................", +".................. ...................", +".................. ...................", +"................... ....................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +".................................................................................................................................", +"................................................................................................................................." +}; diff --git a/pieces/xboard/rll21.xpm b/pieces/xboard/rll21.xpm new file mode 100644 index 0000000..9ce1413 --- /dev/null +++ b/pieces/xboard/rll21.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char *rll21[] = { +/* columns rows colors chars-per-pixel */ +"21 21 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................", +".....................", +".... .. .. ....", +".... X X X ....", +".... XXXXXXXXXXX ....", +".... ....", +"...... XXXXXXX ......", +"...... ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... XXXXXXX ......", +"...... ......", +"..... XXXXXXX .....", +".... ....", +"... XXXXXXXXXXX ...", +"... ...", +".....................", +"....................." +}; diff --git a/pieces/xboard/rll25.xpm b/pieces/xboard/rll25.xpm new file mode 100644 index 0000000..455d52e --- /dev/null +++ b/pieces/xboard/rll25.xpm @@ -0,0 +1,34 @@ +/* XPM */ +static char *rll25[] = { +/* columns rows colors chars-per-pixel */ +"25 25 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".........................", +".........................", +".........................", +"..... .. .. .....", +"..... XX X XX .....", +"..... XXXXXXXXXXXXX .....", +"..... .....", +"...... ......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... XXXXXXXXX .......", +"....... .......", +"...... XXXXXXXXX ......", +"..... .....", +"..... XXXXXXXXXXXXX .....", +".... ....", +".... ....", +".........................", +".........................", +"........................." +}; diff --git a/pieces/xboard/rll29.xpm b/pieces/xboard/rll29.xpm new file mode 100644 index 0000000..5c72956 --- /dev/null +++ b/pieces/xboard/rll29.xpm @@ -0,0 +1,38 @@ +/* XPM */ +static char *rll29[] = { +/* columns rows colors chars-per-pixel */ +"29 29 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................", +".............................", +".............................", +"...... ... .. ......", +"...... XX ... XX .. XX ......", +"...... XX XX XX ......", +"...... XXXXXXXXXXXXXXX ......", +"...... ......", +"....... XXXXXXXXXXXXX .......", +"........ ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ XXXXXXXXXXX ........", +"........ ........", +"........ XXXXXXXXXXX .......", +"...... ......", +"...... XXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXX ......", +".... ....", +".... XXXXXXXXXXXXXXXXXXX ....", +".... ....", +".............................", +".............................", +"............................." +}; diff --git a/pieces/xboard/rll33.xpm b/pieces/xboard/rll33.xpm new file mode 100644 index 0000000..43fe974 --- /dev/null +++ b/pieces/xboard/rll33.xpm @@ -0,0 +1,42 @@ +/* XPM */ +static char *rll33[] = { +/* columns rows colors chars-per-pixel */ +"33 33 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................", +".................................", +".................................", +".................................", +"...... ... ... ......", +"...... XXX ... XXX ... XXX ......", +"...... XXX XXX XXX ......", +"...... XXXXXXXXXXXXXXXXXXX ......", +"...... ......", +"....... XXXXXXXXXXXXXXXXX .......", +"........ ........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXX .........", +"......... .........", +"........ XXXXXXXXXXXXXXX ........", +"....... .......", +"....... XXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXX .......", +"..... .....", +"..... XXXXXXXXXXXXXXXXXXXXX .....", +"..... .....", +".................................", +".................................", +".................................", +"................................." +}; diff --git a/pieces/xboard/rll37.xpm b/pieces/xboard/rll37.xpm new file mode 100644 index 0000000..d15e3a7 --- /dev/null +++ b/pieces/xboard/rll37.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *rll37[] = { +/* columns rows colors chars-per-pixel */ +"37 37 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".....................................", +".....................................", +".....................................", +".....................................", +".....................................", +"....... .... .... .......", +"....... XXX .... XXX .... XXX .......", +"....... XXX .... XXX .... XXX .......", +"....... XXX XXX XXX .......", +"....... XXXXXXXXXXXXXXXXXXXXX .......", +"....... .......", +"........ XXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXX .........", +".......... ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXX ..........", +".......... ..........", +"......... XXXXXXXXXXXXXXXXX .........", +"........ ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXX ........", +"..... .....", +"..... XXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..... XXXXXXXXXXXXXXXXXXXXXXXXX .....", +"..... .....", +".....................................", +".....................................", +"....................................." +}; diff --git a/pieces/xboard/rll40.xpm b/pieces/xboard/rll40.xpm new file mode 100644 index 0000000..3855ac0 --- /dev/null +++ b/pieces/xboard/rll40.xpm @@ -0,0 +1,49 @@ +/* XPM */ +static char *rll40[] = { +/* columns rows colors chars-per-pixel */ +"40 40 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................", +"........................................", +"........................................", +"......... .... .... ........", +"......... XXX .... XXX .... XXX ........", +"......... XXX .... XXX .... XXX ........", +"......... XXX XXX XXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... XXXXXXXXXXXXXXXXXXXXX ........", +"......... ........", +"........... XXXXXXXXXXXXXXXX ..........", +"............ XXXXXXXXXXXXX ............", +"............. ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXX ............", +"............ ...........", +"........... XXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXX ........", +"......... ........", +".......... XXXXXXXXXXXXXXXXXXXX ........", +".......... XXXXXXXXXXXXXXXXXXXX ........", +"....... ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXX ......", +"....... ......", +"........................................", +"........................................", +"........................................", +"........................................", +"........................................" +}; diff --git a/pieces/xboard/rll45.xpm b/pieces/xboard/rll45.xpm new file mode 100644 index 0000000..53ab67d --- /dev/null +++ b/pieces/xboard/rll45.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static char *rll45[] = { +/* columns rows colors chars-per-pixel */ +"45 45 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".............................................", +".............................................", +".............................................", +".............................................", +"........ ..... ..... ........", +"........ XXXXX ..... XXXX ..... XXXX ........", +"........ XXXXX ..... XXXX ..... XXXX ........", +"........ XXXXX XXXX XXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +".......... XXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXX ...........", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......", +"...... ......", +".............................................", +".............................................", +".............................................", +"............................................." +}; diff --git a/pieces/xboard/rll49.xpm b/pieces/xboard/rll49.xpm new file mode 100644 index 0000000..f2cb435 --- /dev/null +++ b/pieces/xboard/rll49.xpm @@ -0,0 +1,58 @@ +/* XPM */ +static char *rll49[] = { +/* columns rows colors chars-per-pixel */ +"49 49 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".................................................", +".................................................", +".................................................", +".................................................", +".................................................", +"......... ..... ..... .........", +"......... XXXXX ..... XXXXX ..... XXXXX .........", +"......... XXXXX ..... XXXXX ..... XXXXX .........", +"......... XXXXX ..... XXXXX ..... XXXXX .........", +"......... XXXXX XXXXX XXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXX ............", +"............. .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............ XXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXX ...........", +".......... ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +"....... .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......", +"....... .......", +".................................................", +".................................................", +".................................................", +"................................................." +}; diff --git a/pieces/xboard/rll54.xpm b/pieces/xboard/rll54.xpm new file mode 100644 index 0000000..819eec7 --- /dev/null +++ b/pieces/xboard/rll54.xpm @@ -0,0 +1,63 @@ +/* XPM */ +static char *rll54[] = { +/* columns rows colors chars-per-pixel */ +"54 54 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +".......... ..... .... ..........", +".......... ..... .... ..........", +".......... XXXX ..... XXXX .... XXXXX ..........", +".......... XXXX XXXX XXXXX ..........", +".......... XXXX XXXX XXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"............ XXXXXXXXXXXXXXXXXXXXXX ............", +".............. ..............", +"............... ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +"............... XXXXXXXXXXXXXXXXXXXX ...............", +".............. ..............", +"............. .............", +"............ XXXXXXXXXXXXXXXXXXXXXXXX ............", +"........... ...........", +"........... ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........ ........", +"........ ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................", +"......................................................" +}; diff --git a/pieces/xboard/rll58.xpm b/pieces/xboard/rll58.xpm new file mode 100644 index 0000000..33847b9 --- /dev/null +++ b/pieces/xboard/rll58.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char *rll58[] = { +/* columns rows colors chars-per-pixel */ +"58 58 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"........... ..... ..... ...........", +"........... ..... ..... ...........", +"........... XXXXX ..... XXXX ..... XXXXX ...........", +"........... XXXXX ..... XXXX ..... XXXXX ...........", +"........... XXXXX XXXX XXXXX ...........", +"........... XXXXX XXXX XXXXX ...........", +"........... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........", +"........... ...........", +"........... ...........", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............. XXXXXXXXXXXXXXXXXXXXXXXX .............", +"............... ...............", +"................ ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ XXXXXXXXXXXXXXXXXXXXXX ................", +"................ ................", +"............... ...............", +".............. XXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"........ ........", +"........ ........", +"........ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........", +"........ ........", +"........ ........", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +"..........................................................", +".........................................................." +}; diff --git a/pieces/xboard/rll64.xpm b/pieces/xboard/rll64.xpm new file mode 100644 index 0000000..eca4d6b --- /dev/null +++ b/pieces/xboard/rll64.xpm @@ -0,0 +1,73 @@ +/* XPM */ +static char *rll64[] = { +/* columns rows colors chars-per-pixel */ +"64 64 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +".............. ..... ..... ..............", +".............. ..... ..... ..............", +".............. XXXXX ..... XXXX ..... XXXXX ..............", +".............. XXXXX ..... XXXX ..... XXXXX ..............", +".............. XXXXX XXXX XXXXX ..............", +".............. XXXXX XXXX XXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. ..............", +".............. ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................ XXXXXXXXXXXXXXXXXXXXXXXX ................", +".................. ..................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +".................. ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".......... ..........", +".......... ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..........", +".......... ..........", +".......... ..........", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................", +"................................................................" +}; diff --git a/pieces/xboard/rll72.xpm b/pieces/xboard/rll72.xpm new file mode 100644 index 0000000..247fb4f --- /dev/null +++ b/pieces/xboard/rll72.xpm @@ -0,0 +1,81 @@ +/* XPM */ +static char *rll72[] = { +/* columns rows colors chars-per-pixel */ +"72 72 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"............. ....... ....... .............", +"............. ....... ....... .............", +"............. XXXXXXX ....... XXXXXX ....... XXXXXXX .............", +"............. XXXXXXX ....... XXXXXX ....... XXXXXXX .............", +"............. XXXXXXX ....... XXXXXX ....... XXXXXXX .............", +"............. XXXXXXX XXXXXX XXXXXXX .............", +"............. XXXXXXX XXXXXX XXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .............", +"............. .............", +"............. .............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +".................. ..................", +"................... ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ...................", +".................. ..................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................", +"............... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...............", +".............. ..............", +".............. ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..............", +"......... .........", +"......... .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........", +"......... .........", +"......... .........", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................", +"........................................................................" +}; diff --git a/pieces/xboard/rll80.xpm b/pieces/xboard/rll80.xpm new file mode 100644 index 0000000..3d20036 --- /dev/null +++ b/pieces/xboard/rll80.xpm @@ -0,0 +1,89 @@ +/* XPM */ +static char *rll80[] = { +/* columns rows colors chars-per-pixel */ +"80 80 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. XXXXXXX ....... XXXXXX ....... XXXXXXX .................", +"................. XXXXXXX ....... XXXXXX ....... XXXXXXX .................", +"................. XXXXXXX ....... XXXXXX ....... XXXXXXX .................", +"................. XXXXXXX XXXXXX XXXXXXX .................", +"................. XXXXXXX XXXXXX XXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. .................", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... ......................", +"........................ .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"....................... ........................", +"...................... .......................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................", +"................................................................................" +}; diff --git a/pieces/xboard/rll87.xpm b/pieces/xboard/rll87.xpm new file mode 100644 index 0000000..2a622c6 --- /dev/null +++ b/pieces/xboard/rll87.xpm @@ -0,0 +1,96 @@ +/* XPM */ +static char *rll87[] = { +/* columns rows colors chars-per-pixel */ +"87 87 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".................. ........ ........ .................", +"................. ....... ....... .................", +"................. ....... ....... .................", +"................. XXXXXXX ....... XXXXXXX ....... XXXXXXX .................", +"................. XXXXXXX ....... XXXXXXX ....... XXXXXXX .................", +"................. XXXXXXX XXXXXXX XXXXXXX .................", +"................. XXXXXXX XXXXXXX XXXXXXX .................", +"................. XXXXXXXX XXXXXXXX XXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................. .................", +"................. .................", +"................. .................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"...................... ......................", +"....................... .......................", +"........................ ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ........................", +"........................ ........................", +"........................ .......................", +"....................... ......................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"................... ..................", +".................. ..................", +".................. ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +".................. ............", +"............ ............", +"............ ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +"............ ............", +"............ ............", +"............. ............", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +".......................................................................................", +"......................................................................................." +}; diff --git a/pieces/xboard/rll95.xpm b/pieces/xboard/rll95.xpm new file mode 100644 index 0000000..1007971 --- /dev/null +++ b/pieces/xboard/rll95.xpm @@ -0,0 +1,104 @@ +/* XPM */ +static char *rll95[] = { +/* columns rows colors chars-per-pixel */ +"95 95 3 1", +" c black s dark_piece", +". c gray s light_square", +"X c white s light_piece", +/* pixels */ +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +".................... ......... ......... .................", +"................... ......... ........ .................", +"................... ......... ........ .................", +"................... XXXXXXXX ......... XXXXXXXX ........ XXXXXXXX .................", +"................... XXXXXXXX ......... XXXXXXXX ........ XXXXXXXX .................", +"................... XXXXXXXX XXXXXXXX XXXXXXXX .................", +"................... XXXXXXXX XXXXXXXX XXXXXXXX .................", +"................... XXXXXXXXX XXXXXXXXXX XXXXXXXX .................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .................", +"................... .................", +"................... .................", +"................... .................", +".................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ..................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"...................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ....................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"........................ ......................", +".......................... ........................", +"........................... .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .........................", +"........................... .........................", +"........................... .........................", +".......................... ........................", +"......................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .......................", +"........................ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ......................", +"....................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .....................", +"..................... ...................", +"..................... ...................", +"..................... ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"..................... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...................", +"............... ............", +".............. ............", +".............. ............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ............", +".............. ............", +".............. ............", +"............... ............", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"...............................................................................................", +"..............................................................................................." +}; diff --git a/sounds b/sounds deleted file mode 160000 -Subproject ad8eb2edd49d53b748d5e78958128c1996cfa4a diff --git a/sounds/#_.wav b/sounds/#_.wav Binary files differnew file mode 100644 index 0000000..62fce94 --- /dev/null +++ b/sounds/#_.wav diff --git a/sounds/+_.wav b/sounds/+_.wav Binary files differnew file mode 100644 index 0000000..192c68e --- /dev/null +++ b/sounds/+_.wav diff --git a/sounds/1.wav b/sounds/1.wav Binary files differnew file mode 100644 index 0000000..d2f4520 --- /dev/null +++ b/sounds/1.wav diff --git a/sounds/2.wav b/sounds/2.wav Binary files differnew file mode 100644 index 0000000..b4be950 --- /dev/null +++ b/sounds/2.wav diff --git a/sounds/3.wav b/sounds/3.wav Binary files differnew file mode 100644 index 0000000..99e6f31 --- /dev/null +++ b/sounds/3.wav diff --git a/sounds/4.wav b/sounds/4.wav Binary files differnew file mode 100644 index 0000000..6044627 --- /dev/null +++ b/sounds/4.wav diff --git a/sounds/5.wav b/sounds/5.wav Binary files differnew file mode 100644 index 0000000..a63cc8b --- /dev/null +++ b/sounds/5.wav diff --git a/sounds/6.wav b/sounds/6.wav Binary files differnew file mode 100644 index 0000000..d6c2b20 --- /dev/null +++ b/sounds/6.wav diff --git a/sounds/7.wav b/sounds/7.wav Binary files differnew file mode 100644 index 0000000..fb6faa9 --- /dev/null +++ b/sounds/7.wav diff --git a/sounds/8.wav b/sounds/8.wav Binary files differnew file mode 100644 index 0000000..165ad36 --- /dev/null +++ b/sounds/8.wav diff --git a/sounds/O-O-O.wav b/sounds/O-O-O.wav Binary files differnew file mode 100644 index 0000000..90998b0 --- /dev/null +++ b/sounds/O-O-O.wav diff --git a/sounds/O-O.wav b/sounds/O-O.wav Binary files differnew file mode 100644 index 0000000..4b73097 --- /dev/null +++ b/sounds/O-O.wav diff --git a/sounds/a.wav b/sounds/a.wav Binary files differnew file mode 100644 index 0000000..44f7792 --- /dev/null +++ b/sounds/a.wav diff --git a/sounds/a1.wav b/sounds/a1.wav Binary files differnew file mode 100644 index 0000000..a2745d4 --- /dev/null +++ b/sounds/a1.wav diff --git a/sounds/a2.wav b/sounds/a2.wav Binary files differnew file mode 100644 index 0000000..31e1b40 --- /dev/null +++ b/sounds/a2.wav diff --git a/sounds/a3.wav b/sounds/a3.wav Binary files differnew file mode 100644 index 0000000..0510aad --- /dev/null +++ b/sounds/a3.wav diff --git a/sounds/a4.wav b/sounds/a4.wav Binary files differnew file mode 100644 index 0000000..dd64678 --- /dev/null +++ b/sounds/a4.wav diff --git a/sounds/a5.wav b/sounds/a5.wav Binary files differnew file mode 100644 index 0000000..ac0de89 --- /dev/null +++ b/sounds/a5.wav diff --git a/sounds/a6.wav b/sounds/a6.wav Binary files differnew file mode 100644 index 0000000..969eaa1 --- /dev/null +++ b/sounds/a6.wav diff --git a/sounds/a7.wav b/sounds/a7.wav Binary files differnew file mode 100644 index 0000000..77baf1c --- /dev/null +++ b/sounds/a7.wav diff --git a/sounds/a8.wav b/sounds/a8.wav Binary files differnew file mode 100644 index 0000000..c9ccbc6 --- /dev/null +++ b/sounds/a8.wav diff --git a/sounds/b.wav b/sounds/b.wav Binary files differnew file mode 100644 index 0000000..c8188ad --- /dev/null +++ b/sounds/b.wav diff --git a/sounds/b1.wav b/sounds/b1.wav Binary files differnew file mode 100644 index 0000000..14480b3 --- /dev/null +++ b/sounds/b1.wav diff --git a/sounds/b2.wav b/sounds/b2.wav Binary files differnew file mode 100644 index 0000000..4f3eb9d --- /dev/null +++ b/sounds/b2.wav diff --git a/sounds/b3.wav b/sounds/b3.wav Binary files differnew file mode 100644 index 0000000..366f0fb --- /dev/null +++ b/sounds/b3.wav diff --git a/sounds/b4.wav b/sounds/b4.wav Binary files differnew file mode 100644 index 0000000..5afb237 --- /dev/null +++ b/sounds/b4.wav diff --git a/sounds/b5.wav b/sounds/b5.wav Binary files differnew file mode 100644 index 0000000..bee9986 --- /dev/null +++ b/sounds/b5.wav diff --git a/sounds/b6.wav b/sounds/b6.wav Binary files differnew file mode 100644 index 0000000..e3ed22e --- /dev/null +++ b/sounds/b6.wav diff --git a/sounds/b7.wav b/sounds/b7.wav Binary files differnew file mode 100644 index 0000000..63c1ef5 --- /dev/null +++ b/sounds/b7.wav diff --git a/sounds/b8.wav b/sounds/b8.wav Binary files differnew file mode 100644 index 0000000..2a92614 --- /dev/null +++ b/sounds/b8.wav diff --git a/sounds/b_.wav b/sounds/b_.wav Binary files differnew file mode 100644 index 0000000..ef0a7bd --- /dev/null +++ b/sounds/b_.wav diff --git a/sounds/c.wav b/sounds/c.wav Binary files differnew file mode 100644 index 0000000..642c087 --- /dev/null +++ b/sounds/c.wav diff --git a/sounds/c1.wav b/sounds/c1.wav Binary files differnew file mode 100644 index 0000000..5cae90f --- /dev/null +++ b/sounds/c1.wav diff --git a/sounds/c2.wav b/sounds/c2.wav Binary files differnew file mode 100644 index 0000000..3e70a20 --- /dev/null +++ b/sounds/c2.wav diff --git a/sounds/c3.wav b/sounds/c3.wav Binary files differnew file mode 100644 index 0000000..ac13914 --- /dev/null +++ b/sounds/c3.wav diff --git a/sounds/c4.wav b/sounds/c4.wav Binary files differnew file mode 100644 index 0000000..132aaac --- /dev/null +++ b/sounds/c4.wav diff --git a/sounds/c5.wav b/sounds/c5.wav Binary files differnew file mode 100644 index 0000000..e343091 --- /dev/null +++ b/sounds/c5.wav diff --git a/sounds/c6.wav b/sounds/c6.wav Binary files differnew file mode 100644 index 0000000..19e22b4 --- /dev/null +++ b/sounds/c6.wav diff --git a/sounds/c7.wav b/sounds/c7.wav Binary files differnew file mode 100644 index 0000000..2715fa8 --- /dev/null +++ b/sounds/c7.wav diff --git a/sounds/c8.wav b/sounds/c8.wav Binary files differnew file mode 100644 index 0000000..c201e59 --- /dev/null +++ b/sounds/c8.wav diff --git a/sounds/d.wav b/sounds/d.wav Binary files differnew file mode 100644 index 0000000..5a314d8 --- /dev/null +++ b/sounds/d.wav diff --git a/sounds/d1.wav b/sounds/d1.wav Binary files differnew file mode 100644 index 0000000..43a1516 --- /dev/null +++ b/sounds/d1.wav diff --git a/sounds/d2.wav b/sounds/d2.wav Binary files differnew file mode 100644 index 0000000..30477cc --- /dev/null +++ b/sounds/d2.wav diff --git a/sounds/d3.wav b/sounds/d3.wav Binary files differnew file mode 100644 index 0000000..b1a2cf6 --- /dev/null +++ b/sounds/d3.wav diff --git a/sounds/d4.wav b/sounds/d4.wav Binary files differnew file mode 100644 index 0000000..da2abe9 --- /dev/null +++ b/sounds/d4.wav diff --git a/sounds/d5.wav b/sounds/d5.wav Binary files differnew file mode 100644 index 0000000..b3ca77d --- /dev/null +++ b/sounds/d5.wav diff --git a/sounds/d6.wav b/sounds/d6.wav Binary files differnew file mode 100644 index 0000000..d2c4ef9 --- /dev/null +++ b/sounds/d6.wav diff --git a/sounds/d7.wav b/sounds/d7.wav Binary files differnew file mode 100644 index 0000000..f9e3b73 --- /dev/null +++ b/sounds/d7.wav diff --git a/sounds/d8.wav b/sounds/d8.wav Binary files differnew file mode 100644 index 0000000..85d8690 --- /dev/null +++ b/sounds/d8.wav diff --git a/sounds/draw.wav b/sounds/draw.wav Binary files differnew file mode 100644 index 0000000..347cfb4 --- /dev/null +++ b/sounds/draw.wav diff --git a/sounds/e.wav b/sounds/e.wav Binary files differnew file mode 100644 index 0000000..4dae41b --- /dev/null +++ b/sounds/e.wav diff --git a/sounds/e1.wav b/sounds/e1.wav Binary files differnew file mode 100644 index 0000000..6d856f1 --- /dev/null +++ b/sounds/e1.wav diff --git a/sounds/e2 (1).wav b/sounds/e2 (1).wav Binary files differnew file mode 100644 index 0000000..0b883bc --- /dev/null +++ b/sounds/e2 (1).wav diff --git a/sounds/e2.wav b/sounds/e2.wav Binary files differnew file mode 100644 index 0000000..0b883bc --- /dev/null +++ b/sounds/e2.wav diff --git a/sounds/e3.wav b/sounds/e3.wav Binary files differnew file mode 100644 index 0000000..fb40ba8 --- /dev/null +++ b/sounds/e3.wav diff --git a/sounds/e4.wav b/sounds/e4.wav Binary files differnew file mode 100644 index 0000000..789375c --- /dev/null +++ b/sounds/e4.wav diff --git a/sounds/e5.wav b/sounds/e5.wav Binary files differnew file mode 100644 index 0000000..ec72151 --- /dev/null +++ b/sounds/e5.wav diff --git a/sounds/e6.wav b/sounds/e6.wav Binary files differnew file mode 100644 index 0000000..155c297 --- /dev/null +++ b/sounds/e6.wav diff --git a/sounds/e7.wav b/sounds/e7.wav Binary files differnew file mode 100644 index 0000000..4b5d491 --- /dev/null +++ b/sounds/e7.wav diff --git a/sounds/e8.wav b/sounds/e8.wav Binary files differnew file mode 100644 index 0000000..021ee74 --- /dev/null +++ b/sounds/e8.wav diff --git a/sounds/enpassant.wav b/sounds/enpassant.wav Binary files differnew file mode 100644 index 0000000..3375ba6 --- /dev/null +++ b/sounds/enpassant.wav diff --git a/sounds/f.wav b/sounds/f.wav Binary files differnew file mode 100644 index 0000000..406d0b4 --- /dev/null +++ b/sounds/f.wav diff --git a/sounds/f1.wav b/sounds/f1.wav Binary files differnew file mode 100644 index 0000000..80da2b8 --- /dev/null +++ b/sounds/f1.wav diff --git a/sounds/f2.wav b/sounds/f2.wav Binary files differnew file mode 100644 index 0000000..05826ae --- /dev/null +++ b/sounds/f2.wav diff --git a/sounds/f3.wav b/sounds/f3.wav Binary files differnew file mode 100644 index 0000000..9ac5e9d --- /dev/null +++ b/sounds/f3.wav diff --git a/sounds/f4.wav b/sounds/f4.wav Binary files differnew file mode 100644 index 0000000..a112b28 --- /dev/null +++ b/sounds/f4.wav diff --git a/sounds/f5.wav b/sounds/f5.wav Binary files differnew file mode 100644 index 0000000..6b54ef4 --- /dev/null +++ b/sounds/f5.wav diff --git a/sounds/f6.wav b/sounds/f6.wav Binary files differnew file mode 100644 index 0000000..550f030 --- /dev/null +++ b/sounds/f6.wav diff --git a/sounds/f7.wav b/sounds/f7.wav Binary files differnew file mode 100644 index 0000000..a23656d --- /dev/null +++ b/sounds/f7.wav diff --git a/sounds/f8.wav b/sounds/f8.wav Binary files differnew file mode 100644 index 0000000..01c8ce1 --- /dev/null +++ b/sounds/f8.wav diff --git a/sounds/g.wav b/sounds/g.wav Binary files differnew file mode 100644 index 0000000..b7f0425 --- /dev/null +++ b/sounds/g.wav diff --git a/sounds/g1.wav b/sounds/g1.wav Binary files differnew file mode 100644 index 0000000..c2f910e --- /dev/null +++ b/sounds/g1.wav diff --git a/sounds/g2.wav b/sounds/g2.wav Binary files differnew file mode 100644 index 0000000..82b783f --- /dev/null +++ b/sounds/g2.wav diff --git a/sounds/g3.wav b/sounds/g3.wav Binary files differnew file mode 100644 index 0000000..8afbb14 --- /dev/null +++ b/sounds/g3.wav diff --git a/sounds/g4.wav b/sounds/g4.wav Binary files differnew file mode 100644 index 0000000..c95549b --- /dev/null +++ b/sounds/g4.wav diff --git a/sounds/g5.wav b/sounds/g5.wav Binary files differnew file mode 100644 index 0000000..ab1ab6e --- /dev/null +++ b/sounds/g5.wav diff --git a/sounds/g6.wav b/sounds/g6.wav Binary files differnew file mode 100644 index 0000000..07d1151 --- /dev/null +++ b/sounds/g6.wav diff --git a/sounds/g8.wav b/sounds/g8.wav Binary files differnew file mode 100644 index 0000000..e394559 --- /dev/null +++ b/sounds/g8.wav diff --git a/sounds/h.wav b/sounds/h.wav Binary files differnew file mode 100644 index 0000000..ee54df3 --- /dev/null +++ b/sounds/h.wav diff --git a/sounds/h1.wav b/sounds/h1.wav Binary files differnew file mode 100644 index 0000000..da42b57 --- /dev/null +++ b/sounds/h1.wav diff --git a/sounds/h2.wav b/sounds/h2.wav Binary files differnew file mode 100644 index 0000000..e1bbedd --- /dev/null +++ b/sounds/h2.wav diff --git a/sounds/h3.wav b/sounds/h3.wav Binary files differnew file mode 100644 index 0000000..bcd56f9 --- /dev/null +++ b/sounds/h3.wav diff --git a/sounds/h4.wav b/sounds/h4.wav Binary files differnew file mode 100644 index 0000000..8291435 --- /dev/null +++ b/sounds/h4.wav diff --git a/sounds/h5.wav b/sounds/h5.wav Binary files differnew file mode 100644 index 0000000..79abf6d --- /dev/null +++ b/sounds/h5.wav diff --git a/sounds/h6.wav b/sounds/h6.wav Binary files differnew file mode 100644 index 0000000..65bb006 --- /dev/null +++ b/sounds/h6.wav diff --git a/sounds/h7.wav b/sounds/h7.wav Binary files differnew file mode 100644 index 0000000..ebe965b --- /dev/null +++ b/sounds/h7.wav diff --git a/sounds/h8.wav b/sounds/h8.wav Binary files differnew file mode 100644 index 0000000..66771be --- /dev/null +++ b/sounds/h8.wav diff --git a/sounds/k_.wav b/sounds/k_.wav Binary files differnew file mode 100644 index 0000000..3258bea --- /dev/null +++ b/sounds/k_.wav diff --git a/sounds/move.wav b/sounds/move.wav Binary files differnew file mode 100644 index 0000000..f999edb --- /dev/null +++ b/sounds/move.wav diff --git a/sounds/n_.wav b/sounds/n_.wav Binary files differnew file mode 100644 index 0000000..b32430c --- /dev/null +++ b/sounds/n_.wav diff --git a/sounds/p_.wav b/sounds/p_.wav Binary files differnew file mode 100644 index 0000000..652e5f7 --- /dev/null +++ b/sounds/p_.wav diff --git a/sounds/q_.wav b/sounds/q_.wav Binary files differnew file mode 100644 index 0000000..c12c57e --- /dev/null +++ b/sounds/q_.wav diff --git a/sounds/r_.wav b/sounds/r_.wav Binary files differnew file mode 100644 index 0000000..c0be567 --- /dev/null +++ b/sounds/r_.wav diff --git a/sounds/smate.wav b/sounds/smate.wav Binary files differnew file mode 100644 index 0000000..c766be1 --- /dev/null +++ b/sounds/smate.wav diff --git a/sounds/x_.wav b/sounds/x_.wav Binary files differnew file mode 100644 index 0000000..6f10e7f --- /dev/null +++ b/sounds/x_.wav diff --git a/todo.org b/todo.org new file mode 100644 index 0000000..942282f --- /dev/null +++ b/todo.org @@ -0,0 +1,389 @@ +#+TITLE: Emacs Chess - Compatibility and Enhancement Tasks +#+AUTHOR: Compatibility Review for Emacs 30.2 +#+DATE: 2025-10-19 + +* Open Work +** DONE Add lexical-binding headers to all source files +CLOSED: [2025-10-19 Sun 17:37] +All 53 .el files in the main directory are missing the lexical-binding declaration. +Only chess-polyglot.el and chess-perft.el have it currently. + +Modern Emacs strongly encourages lexical binding for better performance and proper +closure semantics. Without this, code runs in dynamic binding mode which is slower +and can lead to subtle bugs. + +Files affected: chess.el, chess-game.el, chess-display.el, chess-pos.el, chess-engine.el, +chess-ply.el, chess-module.el, chess-pgn.el, chess-ics.el, chess-images.el, and 43 others. + +Action: Add ~;; -*- lexical-binding: t; -*-~ to the first line of each .el file. + +** DONE Replace make-variable-buffer-local with defvar-local +CLOSED: [2025-10-19 Sun 17:37] +74 occurrences of the obsolete make-variable-buffer-local pattern found across 22 files. + +The make-variable-buffer-local function is deprecated in favor of defvar-local (available +since Emacs 24.3). The current pattern is: + +#+BEGIN_SRC emacs-lisp +(defvar chess-display-game nil) +(make-variable-buffer-local 'chess-display-game) +#+END_SRC + +Should be replaced with: + +#+BEGIN_SRC emacs-lisp +(defvar-local chess-display-game nil) +#+END_SRC + +Files affected (22 total): +- chess-display.el (12 occurrences) +- chess-ics.el (11 occurrences) +- chess-engine.el (9 occurrences) +- chess-input.el (6 occurrences) +- chess-irc.el (6 occurrences) +- chess-pgn.el (4 occurrences) +- chess-module.el (3 occurrences) +- chess-images.el (3 occurrences) +- chess-file.el (2 occurrences) +- chess-network.el, chess-kibitz.el, chess-puzzle.el, chess-crafty.el, + chess-common.el, chess-clock.el, chess-chat.el, chess-database.el, + chess-eco.el, chess-gnuchess.el, chess-pos.el, chess-scid.el, + chess-sjeng.el (1-2 occurrences each) + +** DONE Remove obsolete cl library usage from test suite +CLOSED: [2025-10-19 Sun 17:40] +The file features/support/env.el:25 contained ~(require 'cl)~ which loads the +deprecated Common Lisp emulation library. + +Changes made: +- Changed ~(require 'cl)~ to ~(require 'cl-lib)~ in features/support/env.el +- Added ~(require 'cl-lib)~ to features/step-definitions/emacs-chess-steps.el +- Replaced 6 occurrences of ~assert~ with ~cl-assert~ in emacs-chess-steps.el +- Fixed malformed first lines in both test files (proper lexical-binding headers) +- Added proper file structure (headers and footers) to both test files + +** DONE Fix chess-images-directory defcustom error handling +CLOSED: [2025-10-19 Sun 18:30] +Location: chess-images.el:56-63 +Priority: HIGH - Was blocking package from loading + +**Issue**: After adding lexical-binding headers, the package failed to load with error: +~Opening directory: No such file or directory, /usr/share/games/xboard/pixmaps~ + +The ~chess-images-directory~ defcustom called ~directory-files~ without error handling, +causing a fatal error at load time when the xboard directory didn't exist. + +**Solution implemented**: Used ~ignore-errors~ with ~file-directory-p~ check (option 2): + +#+BEGIN_SRC emacs-lisp +(defcustom chess-images-directory + (or (ignore-errors + (when (and (file-directory-p "/usr/share/games/xboard/pixmaps") + (directory-files "/usr/share/games/xboard/pixmaps" nil "\\.xpm")) + "/usr/share/games/xboard/pixmaps")) + (expand-file-name "pieces/xboard" + (file-name-directory + (or load-file-name buffer-file-name)))) + ...) +#+END_SRC + +**Assets added**: +- Extracted 432 XPM image files to ~pieces/xboard/~ directory +- Added 95 WAV sound files to ~sounds/~ directory +- Package now includes bundled chess piece images and sounds +- No longer requires xboard installation + +**Verification**: Package now loads successfully without errors. + +** Review and update autoload declarations +Only 1 occurrence of declare-function found in chess-maint.el. + +Modern Emacs packages should properly declare external functions to avoid +byte-compilation warnings. Consider adding declare-function statements for +functions called from other modules. + +** Migrate cl-flet usage in chess-polyglot.el +The file chess-polyglot.el uses cl-flet which has restrictions in lexical-binding mode. + +While cl-flet still works, consider whether cl-labels or let-bound lambdas would be +more appropriate for lexical scope. Review usage and ensure it works correctly with +lexical-binding: t. + +** Update package compatibility metadata +The Package-Requires in chess.el:8 declares compatibility with Emacs 24: +~;; Compatibility: Emacs24~ + +This should be updated to reflect that the package targets modern Emacs versions. +Consider updating to: +~;; Compatibility: Emacs24.3+~ + +or removing the line entirely since Package-Requires already specifies the minimum version. + +** Fix autosave module +According to TODO:87, the autosave module "isn't working at all!" + +The chess-autosave.el module is currently non-functional and needs to be repaired +or deprecated. This affects users who expect automatic game saving. + +Priority: High - this is a user-facing feature failure + +** Fix autosave undo support +According to TODO:83, autosave doesn't support undoing of moves. + +Even if autosave is fixed, it needs proper integration with the undo system to +handle move takebacks correctly. + +** Fix risky buffer-list rebinding in chess-display-list-buffers +Location: chess-display.el:1078-1095 + +The ~chess-display-list-buffers~ function uses a risky pattern that rebinds ~buffer-list~ +globally while calling whatever is bound to C-x C-b. This is problematic because: + +1. The user might have completely different keybindings (Evil, ErgoEmacs, etc.) +2. Dynamically rebinding ~buffer-list~ while calling arbitrary code is fragile +3. The code assumes C-x C-b invokes a command that uses ~buffer-list~ + +Suggested fix: Instead of rebinding ~buffer-list~ and calling an arbitrary command, +implement a proper buffer listing function that: +- Creates a dedicated buffer like ~*Chess Buffers*~ +- Lists only chess-related buffers directly +- Provides proper keybindings for switching to listed buffers + +Code location: chess-display.el:1082-1095 + +** Remove unused FILE parameter from chess-autosave-write +Location: chess-autosave.el:118 + +The function ~chess-autosave-write~ declares a FILE parameter in its signature but +never uses it. The function operates on the current buffer instead. + +#+BEGIN_SRC emacs-lisp +(defun chess-autosave-write (game file) ;FIXME: `file' is not used! + ;; Function body uses current-buffer, not file + ...) +#+END_SRC + +This is misleading to callers. Options: +1. Remove the FILE parameter if it's truly unnecessary +2. Use the FILE parameter to visit/create the appropriate buffer +3. Add a docstring note explaining why FILE is declared but unused + +Note: Check all callers at chess-autosave.el:67,84 before removing the parameter. + +** Remove unused FILE parameter from chess-autosave-read +Location: chess-autosave.el:138 + +Similar to ~chess-autosave-write~, the function ~chess-autosave-read~ declares a FILE +parameter but never uses it. The function operates on the current buffer. + +#+BEGIN_SRC emacs-lisp +(defun chess-autosave-read (game file) ;FIXME: `file' is not used! + ;; Function body uses current-buffer, not file + ...) +#+END_SRC + +Same resolution options as above. Check caller at chess-autosave.el:67. + +** Remove or implement unused INDEX parameter in chess-puzzle +Location: chess-puzzle.el:96 + +The ~chess-puzzle~ function declares an optional INDEX parameter but never uses it. + +#+BEGIN_SRC emacs-lisp +(defun chess-puzzle (file &optional index) ;FIXME: index not used! + "Pick a random puzzle from FILE..." + ;; Implementation picks a random puzzle, ignoring index + ...) +#+END_SRC + +Options: +1. Remove the INDEX parameter if not needed +2. Implement INDEX to allow starting from a specific puzzle number +3. Use INDEX to select a specific puzzle instead of random selection + +The second option would be most useful for users who want to work through +puzzles sequentially or return to a specific puzzle. + +** Implement en passant support in chess-polyglot +Location: chess-polyglot.el:455 + +The Polyglot opening book hash calculation has incomplete en passant support: + +#+BEGIN_SRC emacs-lisp +;; TODO: en passant +(when (chess-pos-side-to-move position) + ;; Only handles turn, not en passant square + ...) +#+END_SRC + +According to the Polyglot spec, the hash should include the en passant file +(if an en passant capture is possible). This affects the accuracy of opening +book lookups when en passant is available. + +Need to: +1. Detect when en passant is possible in the position +2. Get the en passant target square/file +3. XOR with appropriate Polyglot hash keys (indices 772-779) + +Reference: See Polyglot book format specification linked in file header. + +** Update compatibility field version +The compatibility field in chess.el shows "Emacs24" but the code has been updated +to use features from later versions (like cl-lib 0.5). + +Update to accurately reflect minimum supported version (probably Emacs 24.3+ given +the cl-lib requirement and recommended use of defvar-local). + +* Enhancements +** Add comprehensive byte-compilation testing +Currently there is no systematic byte-compilation testing in the build process. + +Recommendation: Add a build target that byte-compiles all files with warnings +treated as errors to catch compatibility issues early: + +#+BEGIN_SRC makefile +check-compile: + $(EMACS) --batch --eval "(setq byte-compile-error-on-warn t)" \ + -f batch-byte-compile *.el +#+END_SRC + +** Improve module loading performance +The package uses eval-when-compile extensively but could benefit from autoloading +optimization. + +Recommendations: +- Review autoload cookies (;;;###autoload) for all public entry points +- Consider lazy loading for rarely-used modules (e.g., chess-german.el) +- Use with-eval-after-load instead of eval-after-load where applicable + +** Add package-lint compliance +Run package-lint to ensure compliance with ELPA packaging standards. + +This will catch common issues like: +- Missing or malformed headers +- Undeclared dependencies +- Non-standard file naming +- Missing documentation strings + +** Optimize position evaluation performance +TODO:268-286 notes performance investigation by Mario Lang regarding chess-pos.el. + +Specific optimization opportunities identified: +- Cache characterp checks (called 3+ times redundantly) +- Pre-define direction lists as defconst instead of inline quoted lists +- Optimize chess--add-candidates to avoid redundant check-only tests +- Consider separate fast path for (memq piece '(nil t)) case + +** Add CI/CD integration +The package has good test infrastructure (ERT + Cucumber) but no continuous integration. + +Recommendations: +- Add GitHub Actions workflow for automated testing +- Test against multiple Emacs versions (26.1, 27.1, 28.1, 29.1, 30.1+) +- Run byte-compilation checks on all commits +- Optionally run perft and PGN parsing tests + +** Modernize process communication +The package uses traditional process-sentinel and process-filter patterns. + +Consider modernizing with: +- process-live-p instead of manual process state tracking +- make-process instead of start-process (cleaner API) +- Better error handling for process failures + +** Add use-package integration examples +Many modern Emacs users use use-package for configuration. + +Add documentation showing recommended use-package configuration: +#+BEGIN_SRC emacs-lisp +(use-package chess + :ensure t + :config + (setq chess-default-display '(chess-images chess-ics1 chess-plain) + chess-default-engine '(chess-stockfish chess-crafty chess-gnuchess))) +#+END_SRC + +** Improve error messages and user feedback +TODO:104-110 suggests creating better error hierarchy. + +Instead of generic (error) calls, use custom error symbols: +- chess-illegal-move +- chess-invalid-position +- chess-invalid-fen +- chess-engine-error + +This allows callers to handle specific error types appropriately. + +** Add transient.el menus for common operations +Modern Emacs packages often use transient.el (the Magit menu system) for +discoverable command interfaces. + +Consider adding transient menus for: +- Game management (new, save, load, resign) +- Display options (toggle highlighting, change piece set) +- Engine configuration (select engine, set difficulty) +- Analysis commands (evaluate position, suggest move) + +** Document Unicode piece display option +The package includes chess-plain.el for ASCII display but could support Unicode +chess symbols (♔♕♖♗♘♙♚♛♜♝♞♟) as a middle-ground display option. + +This would work in terminal Emacs with Unicode support and look better than ASCII. + +** Add completion-at-point for algebraic notation +In PGN mode and game input, implement completion-at-point-functions to offer +legal moves as completions. + +This would make move entry much faster and reduce illegal move errors. + +** Optimize memory usage for large databases +The package can handle large PGN databases but loads entire games into memory. + +Recommendations: +- Implement lazy loading for large multi-game PGN files +- Add pagination for database browsing +- Consider SQLite backend for very large databases (chess-scid.el exists but could be enhanced) + +** Add native-compilation support markers +For Emacs 28+ with native compilation, consider adding: +- native-comp-speed and native-comp-debug declarations +- Review performance with native compilation enabled +- Document any native-comp specific issues + +** Improve accessibility features +The package was designed with accessibility in mind (braille display support, +audio announcements) but could be enhanced: + +- Better screen reader support (ARIA-like annotations) +- Keyboard-only navigation improvements +- High-contrast themes for visually impaired users +- Configurable announcement verbosity levels + +** Add analysis engine integration +TODO:41-48 suggests adding position analysis commands. + +Modern chess engines (Stockfish, Lc0) provide rich analysis: +- Multi-PV (principal variation) analysis +- Evaluation scores +- Best move suggestions +- Threat detection + +Integrate these features into the UI with configurable depth and display options. + +** Implement game clocks with better precision +TODO:100-103 notes clock reliability issues on ICS. + +Recommendations: +- Use higher precision timers (run-at-time with fractional seconds) +- Add visual/audio warnings for time trouble +- Support increment and delay time controls properly +- Add time odds support for handicap games + +** Add opening book trainer mode +The package has Polyglot opening book support but no training mode. + +Create a training mode that: +- Quizzes users on opening moves from their repertoire +- Tracks statistics on opening knowledge +- Supports spaced repetition for learning +- Integrates with popular opening book formats |
