changes from H.G. Muller; version 4.3.14
[xboard.git] / bitmaps / README.bitmaps
index 573108d..8e86abe 100644 (file)
@@ -18,3 +18,84 @@ program, to write the xbm-files.
 \r
 5.Feb.1994 Elmar Bartel\r
 bartel@informatik.tu-muenchen.de\r
+\r
+[Elmar supplied only 80, 64, and 40 pixel bitmaps]\r
+\r
+* * *\r
+\r
+The 21-pixel bitmaps are also based on Elmar's font, but I hand-tuned\r
+them quite a bit.  I converted them from the Metafont gf file by\r
+running gftype and applying a C program of my own to the\r
+human-readable output.\r
+\r
+icon_white and icon_black were produced in the same way.\r
+\r
+21 Nov 1995  Tim Mann\r
+\r
+* * *\r
+\r
+The 33, 45, 49, 54, and 58 pixel bitmaps are also based on Elmar's font.\r
+They were converted using dopkbm.sh, followed by a manual pass with the\r
+X bitmap editor to adjust the size (adding blank borders as needed) and\r
+to hand-tune the pixels in a few cases where that was badly needed.\r
+Here is some data that may be useful in later conversions:\r
+\r
+Character numbers in fselch fonts:\r
+\r
+Piece  Open  Solid  Open/bg  Solid/bg\r
+P      0     014    022      036\r
+N      1     015    023      037\r
+B      2     016    024      040\r
+R      3     017    025      041\r
+Q      4     020    026      042\r
+K      5     021    027      043\r
+\r
+Sizes (WxH):\r
+\r
+fselch*.mf  blank sq  queen   used for\r
+----------  --------  -----   --------\r
+8           33x33     31x29   33x33\r
+9           37x37     33x32   none\r
+10          42x42     41x37   none\r
+11          46x46     43x41   45x45\r
+12          50x50     47x43   49x49\r
+13          54x54     50x47   54x54\r
+14          58x58     56x50   58x58\r
+20          83x83     71x76   none\r
+21          87x87     76x81   87x87\r
+22          91x91     79x83   none\r
+23          95x95     82x89   95x95\r
+25          104x104   91x99   none\r
+26          108x108   94x103  108x108\r
+28          116x116   99x107  116x116\r
+30          125x125   110x118 none\r
+31          129x129   113x122 129x129\r
+32          133x133   116x124 none\r
+\r
+\r
+In each case, fselch*.mf was formatted for 300 dpi.  On Linux with the\r
+Red Hat tetex-0.4pl8-9 package, this required mag=0.5.  Example:\r
+\r
+  mf\r
+  \mode=localfont; mag=0.5; input fselch8.mf\r
+  gftopk fselch8.300gf\r
+\r
+On Red Hat with tetex-0.9-6, mag=1.0 was needed instead.\r
+\r
+  mf\r
+  \mode=localfont; mag=1.0; input fselch26.mf\r
+  gftopk fselch26.300gf\r
+\r
+\r
+15 Feb 1998  Tim Mann\r
+25 Feb 1999  Tim Mann\r
+\r
+* * *\r
+\r
+I added a large number of bitmaps for non-orthodox pieces, mainly in\r
+size middling and bulky (and to a lesser extent in petite). A few pieces\r
+(Archbishop, Chancellor and Lance) are available in all sizes from petite to bulky.\r
+The bitmaps were created as WinBoard .bmp monochrome bitmaps with MS Paint, and \r
+converted to .bm C-source files semi-automatically, to be used as built-ins for xboard.\r
+\r
+ 4 Aug 2008 H.G. Muller
\ No newline at end of file