diff options
Diffstat (limited to 'artwork')
40 files changed, 241 insertions, 2 deletions
diff --git a/artwork/bgfx/chains/crt-geom/add_alpha.py b/artwork/bgfx/chains/crt-geom/add_alpha.py new file mode 100644 index 00000000000..69fff62f3a6 --- /dev/null +++ b/artwork/bgfx/chains/crt-geom/add_alpha.py @@ -0,0 +1,33 @@ +""" +Assumes the input RGB image subpixels are all either 0 or 255. +Counts the bright subpixels in the whole image. This should be divisible by 3. +Creates a uniform alpha channel containing 255 minus 1/3 of +the number of bright subpixels. +Writes the RGBA image to the output file. +""" +import sys +import numpy +import PIL +import PIL.Image + +if len(sys.argv) != 3: + print("usage: add_alpha.py in.png out.png") + sys.exit(1) + +img = PIL.Image.open(sys.argv[1]) + +arr = numpy.asarray(img) +count = (arr==255).sum() +assert count%3 == 0 +count //= 3 + +alpha = arr[:,:,0,None]*0 + (255-count) + +arr = numpy.concatenate((arr,alpha),axis=2) + +# DEBUG +#print(arr) + +out = PIL.Image.fromarray(arr) +out.save(sys.argv[2]) + diff --git a/artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.png b/artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.png Binary files differindex 26c49ba1c81..55e9c59e189 100644 --- a/artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.png +++ b/artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.png diff --git a/artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.png b/artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.png Binary files differindex 1667e2abfac..0a7a5a71ccf 100644 --- a/artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.png +++ b/artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.png diff --git a/artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.png b/artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.png Binary files differindex a4fce0e92ec..1d2688b1d56 100644 --- a/artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.png +++ b/artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.png diff --git a/artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.png b/artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.png Binary files differindex 0efddb5bcee..76958863152 100644 --- a/artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.png +++ b/artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.png diff --git a/artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.png b/artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.png Binary files differindex 8ebbb448786..422db658ca6 100644 --- a/artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.png +++ b/artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.png diff --git a/artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.png b/artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.png Binary files differindex 497ca426474..cead16fd19e 100644 --- a/artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.png +++ b/artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.png diff --git a/artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.png b/artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.png Binary files differindex 21144c3b183..0b4f7dc2082 100644 --- a/artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.png +++ b/artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.png diff --git a/artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.png b/artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.png Binary files differindex 4a652631940..1d9a174400c 100644 --- a/artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.png +++ b/artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.png diff --git a/artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.png b/artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.png Binary files differindex 9cba74f077d..1fa7de380fb 100644 --- a/artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.png +++ b/artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.png diff --git a/artwork/bgfx/chains/crt-geom/none.png b/artwork/bgfx/chains/crt-geom/none.png Binary files differindex 31419a54ac9..dd4c34390ea 100644 --- a/artwork/bgfx/chains/crt-geom/none.png +++ b/artwork/bgfx/chains/crt-geom/none.png diff --git a/artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.png b/artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.png Binary files differindex 695957eab7d..d16ea109d8b 100644 --- a/artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.png +++ b/artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.png diff --git a/artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.png b/artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.png Binary files differindex 58d1651bc38..86771a210f9 100644 --- a/artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.png +++ b/artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.png diff --git a/artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.png b/artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.png Binary files differindex 86f72a7297a..db8c5f241e6 100644 --- a/artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.png +++ b/artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.png diff --git a/artwork/chess/README.md b/artwork/chess/README.md index b7a14651d5f..b61aa2d2dd1 100644 --- a/artwork/chess/README.md +++ b/artwork/chess/README.md @@ -1,5 +1,5 @@ # **Chesspieces** # -Place chesspieces for use with internal artwork here, each PNG is expected to be square with transparent background. They are used with sensorboard device chesspieces simulation, as well as button labels in some cases. +Place chesspieces for use with internal artwork here, each SVG is expected to be square with transparent background. They are used with sensorboard device chesspieces simulation, as well as button labels in some cases. -The ones that are included in MAME by default are licensed under the [BSD-3-Clause](http://opensource.org/licenses/BSD-3-Clause), copyright-holders: Cburnett, Antonsusi.
\ No newline at end of file +The ones that are included in MAME by default are licensed under the [BSD-3-Clause](http://opensource.org/licenses/BSD-3-Clause). Copyright Colin M.L. Burnett, with contributions from other Wikipedia users. Revision 28 July 2022.
\ No newline at end of file diff --git a/artwork/chess/bb.png b/artwork/chess/bb.png Binary files differdeleted file mode 100644 index 3c3f99f17f8..00000000000 --- a/artwork/chess/bb.png +++ /dev/null diff --git a/artwork/chess/bb.svg b/artwork/chess/bb.svg new file mode 100644 index 00000000000..e88c4060620 --- /dev/null +++ b/artwork/chess/bb.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="opacity:1; fill:none; fill-rule:evenodd; fill-opacity:1; stroke:#000000; stroke-width:1.5; stroke-linecap:round; stroke-linejoin:round; stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;" transform="translate(0,0.6)"> + <g style="fill:#000000; stroke:#000000; stroke-linecap:butt;"> + <path d="M 9,36 C 12.39,35.03 19.11,36.43 22.5,34 C 25.89,36.43 32.61,35.03 36,36 C 36,36 37.65,36.54 39,38 C 38.32,38.97 37.35,38.99 36,38.5 C 32.61,37.53 25.89,38.96 22.5,37.5 C 19.11,38.96 12.39,37.53 9,38.5 C 7.65,38.99 6.68,38.97 6,38 C 7.35,36.54 9,36 9,36 z"/> + <path d="M 15,32 C 17.5,34.5 27.5,34.5 30,32 C 30.5,30.5 30,30 30,30 C 30,27.5 27.5,26 27.5,26 C 33,24.5 33.5,14.5 22.5,10.5 C 11.5,14.5 12,24.5 17.5,26 C 17.5,26 15,27.5 15,30 C 15,30 14.5,30.5 15,32 z"/> + <path d="M 25 8 A 2.5 2.5 0 1 1 20,8 A 2.5 2.5 0 1 1 25 8 z"/> + </g> + <path d="M 17.5,26 L 27.5,26 M 15,30 L 30,30 M 22.5,15.5 L 22.5,20.5 M 20,18 L 25,18" style="fill:none; stroke:#ffffff; stroke-linejoin:miter;"/> + </g> +</svg> diff --git a/artwork/chess/bk.png b/artwork/chess/bk.png Binary files differdeleted file mode 100644 index d698806ee9d..00000000000 --- a/artwork/chess/bk.png +++ /dev/null diff --git a/artwork/chess/bk.svg b/artwork/chess/bk.svg new file mode 100644 index 00000000000..ba2ac9fbcef --- /dev/null +++ b/artwork/chess/bk.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="fill:none; fill-opacity:1; fill-rule:evenodd; stroke:#000000; stroke-width:1.5; stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;"> + <path d="M 22.5,11.63 L 22.5,6" style="fill:none; stroke:#000000; stroke-linejoin:miter;" id="path6570"/> + <path d="M 22.5,25 C 22.5,25 27,17.5 25.5,14.5 C 25.5,14.5 24.5,12 22.5,12 C 20.5,12 19.5,14.5 19.5,14.5 C 18,17.5 22.5,25 22.5,25" style="fill:#000000;fill-opacity:1; stroke-linecap:butt; stroke-linejoin:miter;"/> + <path d="M 12.5,37 C 18,40.5 27,40.5 32.5,37 L 32.5,30 C 32.5,30 41.5,25.5 38.5,19.5 C 34.5,13 25,16 22.5,23.5 L 22.5,27 L 22.5,23.5 C 20,16 10.5,13 6.5,19.5 C 3.5,25.5 12.5,30 12.5,30 L 12.5,37" style="fill:#000000; stroke:#000000;"/> + <path d="M 20,8 L 25,8" style="fill:none; stroke:#000000; stroke-linejoin:miter;"/> + <path d="M 32,29.5 C 32,29.5 40.5,25.5 38.03,19.85 C 34.15,14 25,18 22.5,24.5 L 22.5,26.6 L 22.5,24.5 C 20,18 10.85,14 6.97,19.85 C 4.5,25.5 13,29.5 13,29.5" style="fill:none; stroke:#ffffff;"/> + <path d="M 12.5,30 C 18,27 27,27 32.5,30 M 12.5,33.5 C 18,30.5 27,30.5 32.5,33.5 M 12.5,37 C 18,34 27,34 32.5,37" style="fill:none; stroke:#ffffff;"/> + </g> +</svg> diff --git a/artwork/chess/bn.png b/artwork/chess/bn.png Binary files differdeleted file mode 100644 index 206499e5e72..00000000000 --- a/artwork/chess/bn.png +++ /dev/null diff --git a/artwork/chess/bn.svg b/artwork/chess/bn.svg new file mode 100644 index 00000000000..04541a8658f --- /dev/null +++ b/artwork/chess/bn.svg @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="opacity:1; fill:none; fill-opacity:1; fill-rule:evenodd; stroke:#000000; stroke-width:1.5; stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;" transform="translate(0,0.3)"> + <path + d="M 22,10 C 32.5,11 38.5,18 38,39 L 15,39 C 15,30 25,32.5 23,18" + style="fill:#000000; stroke:#000000;" /> + <path + d="M 24,18 C 24.38,20.91 18.45,25.37 16,27 C 13,29 13.18,31.34 11,31 C 9.958,30.06 12.41,27.96 11,28 C 10,28 11.19,29.23 10,30 C 9,30 5.997,31 6,26 C 6,24 12,14 12,14 C 12,14 13.89,12.1 14,10.5 C 13.27,9.506 13.5,8.5 13.5,7.5 C 14.5,6.5 16.5,10 16.5,10 L 18.5,10 C 18.5,10 19.28,8.008 21,7 C 22,7 22,10 22,10" + style="fill:#000000; stroke:#000000;" /> + <path + d="M 9.5 25.5 A 0.5 0.5 0 1 1 8.5,25.5 A 0.5 0.5 0 1 1 9.5 25.5 z" + style="fill:#ffffff; stroke:#ffffff;" /> + <path + d="M 15 15.5 A 0.5 1.5 0 1 1 14,15.5 A 0.5 1.5 0 1 1 15 15.5 z" + transform="matrix(0.866,0.5,-0.5,0.866,9.693,-5.173)" + style="fill:#ffffff; stroke:#ffffff;" /> + <path + d="M 24.55,10.4 L 24.1,11.85 L 24.6,12 C 27.75,13 30.25,14.49 32.5,18.75 C 34.75,23.01 35.75,29.06 35.25,39 L 35.2,39.5 L 37.45,39.5 L 37.5,39 C 38,28.94 36.62,22.15 34.25,17.66 C 31.88,13.17 28.46,11.02 25.06,10.5 L 24.55,10.4 z " + style="fill:#ffffff; stroke:none;" /> + </g> +</svg> diff --git a/artwork/chess/bp.png b/artwork/chess/bp.png Binary files differdeleted file mode 100644 index 8e4e0eb780e..00000000000 --- a/artwork/chess/bp.png +++ /dev/null diff --git a/artwork/chess/bp.svg b/artwork/chess/bp.svg new file mode 100644 index 00000000000..b534de8f724 --- /dev/null +++ b/artwork/chess/bp.svg @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <path d="m 22.5,9 c -2.21,0 -4,1.79 -4,4 0,0.89 0.29,1.71 0.78,2.38 C 17.33,16.5 16,18.59 16,21 c 0,2.03 0.94,3.84 2.41,5.03 C 15.41,27.09 11,31.58 11,39.5 H 34 C 34,31.58 29.59,27.09 26.59,26.03 28.06,24.84 29,23.03 29,21 29,18.59 27.67,16.5 25.72,15.38 26.21,14.71 26.5,13.89 26.5,13 c 0,-2.21 -1.79,-4 -4,-4 z" style="opacity:1; fill:#000000; fill-opacity:1; fill-rule:nonzero; stroke:#000000; stroke-width:1.5; stroke-linecap:round; stroke-linejoin:miter; stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;"/> +</svg> diff --git a/artwork/chess/bq.png b/artwork/chess/bq.png Binary files differdeleted file mode 100644 index 23a52d38684..00000000000 --- a/artwork/chess/bq.png +++ /dev/null diff --git a/artwork/chess/bq.svg b/artwork/chess/bq.svg new file mode 100644 index 00000000000..e55773452c6 --- /dev/null +++ b/artwork/chess/bq.svg @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" +"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" +height="45"> + <g style="fill:#000000;stroke:#000000;stroke-width:1.5; stroke-linecap:round;stroke-linejoin:round"> + + <path d="M 9,26 C 17.5,24.5 30,24.5 36,26 L 38.5,13.5 L 31,25 L 30.7,10.9 L 25.5,24.5 L 22.5,10 L 19.5,24.5 L 14.3,10.9 L 14,25 L 6.5,13.5 L 9,26 z" + style="stroke-linecap:butt;fill:#000000" /> + <path d="m 9,26 c 0,2 1.5,2 2.5,4 1,1.5 1,1 0.5,3.5 -1.5,1 -1,2.5 -1,2.5 -1.5,1.5 0,2.5 0,2.5 6.5,1 16.5,1 23,0 0,0 1.5,-1 0,-2.5 0,0 0.5,-1.5 -1,-2.5 -0.5,-2.5 -0.5,-2 0.5,-3.5 1,-2 2.5,-2 2.5,-4 -8.5,-1.5 -18.5,-1.5 -27,0 z" /> + <path d="M 11.5,30 C 15,29 30,29 33.5,30" /> + <path d="m 12,33.5 c 6,-1 15,-1 21,0" /> + <circle cx="6" cy="12" r="2" /> + <circle cx="14" cy="9" r="2" /> + <circle cx="22.5" cy="8" r="2" /> + <circle cx="31" cy="9" r="2" /> + <circle cx="39" cy="12" r="2" /> + <path d="M 11,38.5 A 35,35 1 0 0 34,38.5" + style="fill:none; stroke:#000000;stroke-linecap:butt;" /> + <g style="fill:none; stroke:#ffffff;"> + <path d="M 11,29 A 35,35 1 0 1 34,29" /> + <path d="M 12.5,31.5 L 32.5,31.5" /> + <path d="M 11.5,34.5 A 35,35 1 0 0 33.5,34.5" /> + <path d="M 10.5,37.5 A 35,35 1 0 0 34.5,37.5" /> + </g> + </g> +</svg> diff --git a/artwork/chess/br.png b/artwork/chess/br.png Binary files differdeleted file mode 100644 index aaf7c116804..00000000000 --- a/artwork/chess/br.png +++ /dev/null diff --git a/artwork/chess/br.svg b/artwork/chess/br.svg new file mode 100644 index 00000000000..4eec43c42b1 --- /dev/null +++ b/artwork/chess/br.svg @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="opacity:1; fill:#000000; fill-opacity:1; fill-rule:evenodd; stroke:#000000; stroke-width:1.5; stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;" transform="translate(0,0.3)"> + <path + d="M 9,39 L 36,39 L 36,36 L 9,36 L 9,39 z " + style="stroke-linecap:butt;" /> + <path + d="M 12.5,32 L 14,29.5 L 31,29.5 L 32.5,32 L 12.5,32 z " + style="stroke-linecap:butt;" /> + <path + d="M 12,36 L 12,32 L 33,32 L 33,36 L 12,36 z " + style="stroke-linecap:butt;" /> + <path + d="M 14,29.5 L 14,16.5 L 31,16.5 L 31,29.5 L 14,29.5 z " + style="stroke-linecap:butt;stroke-linejoin:miter;" /> + <path + d="M 14,16.5 L 11,14 L 34,14 L 31,16.5 L 14,16.5 z " + style="stroke-linecap:butt;" /> + <path + d="M 11,14 L 11,9 L 15,9 L 15,11 L 20,11 L 20,9 L 25,9 L 25,11 L 30,11 L 30,9 L 34,9 L 34,14 L 11,14 z " + style="stroke-linecap:butt;" /> + <path + d="M 12,35.5 L 33,35.5 L 33,35.5" + style="fill:none; stroke:#ffffff; stroke-width:1; stroke-linejoin:miter;" /> + <path + d="M 13,31.5 L 32,31.5" + style="fill:none; stroke:#ffffff; stroke-width:1; stroke-linejoin:miter;" /> + <path + d="M 14,29.5 L 31,29.5" + style="fill:none; stroke:#ffffff; stroke-width:1; stroke-linejoin:miter;" /> + <path + d="M 14,16.5 L 31,16.5" + style="fill:none; stroke:#ffffff; stroke-width:1; stroke-linejoin:miter;" /> + <path + d="M 11,14 L 34,14" + style="fill:none; stroke:#ffffff; stroke-width:1; stroke-linejoin:miter;" /> + </g> +</svg> diff --git a/artwork/chess/wb.png b/artwork/chess/wb.png Binary files differdeleted file mode 100644 index a370d5e298d..00000000000 --- a/artwork/chess/wb.png +++ /dev/null diff --git a/artwork/chess/wb.svg b/artwork/chess/wb.svg new file mode 100644 index 00000000000..3a8eaa28623 --- /dev/null +++ b/artwork/chess/wb.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="opacity:1; fill:none; fill-rule:evenodd; fill-opacity:1; stroke:#000000; stroke-width:1.5; stroke-linecap:round; stroke-linejoin:round; stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;" transform="translate(0,0.6)"> + <g style="fill:#ffffff; stroke:#000000; stroke-linecap:butt;"> + <path d="M 9,36 C 12.39,35.03 19.11,36.43 22.5,34 C 25.89,36.43 32.61,35.03 36,36 C 36,36 37.65,36.54 39,38 C 38.32,38.97 37.35,38.99 36,38.5 C 32.61,37.53 25.89,38.96 22.5,37.5 C 19.11,38.96 12.39,37.53 9,38.5 C 7.65,38.99 6.68,38.97 6,38 C 7.35,36.54 9,36 9,36 z"/> + <path d="M 15,32 C 17.5,34.5 27.5,34.5 30,32 C 30.5,30.5 30,30 30,30 C 30,27.5 27.5,26 27.5,26 C 33,24.5 33.5,14.5 22.5,10.5 C 11.5,14.5 12,24.5 17.5,26 C 17.5,26 15,27.5 15,30 C 15,30 14.5,30.5 15,32 z"/> + <path d="M 25 8 A 2.5 2.5 0 1 1 20,8 A 2.5 2.5 0 1 1 25 8 z"/> + </g> + <path d="M 17.5,26 L 27.5,26 M 15,30 L 30,30 M 22.5,15.5 L 22.5,20.5 M 20,18 L 25,18" style="fill:none; stroke:#000000; stroke-linejoin:miter;"/> + </g> +</svg> diff --git a/artwork/chess/wk.png b/artwork/chess/wk.png Binary files differdeleted file mode 100644 index 60b3d0eacf2..00000000000 --- a/artwork/chess/wk.png +++ /dev/null diff --git a/artwork/chess/wk.svg b/artwork/chess/wk.svg new file mode 100644 index 00000000000..ba9d3979e96 --- /dev/null +++ b/artwork/chess/wk.svg @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="fill:none; fill-opacity:1; fill-rule:evenodd; stroke:#000000; stroke-width:1.5; stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;"> + <path d="M 22.5,11.63 L 22.5,6" style="fill:none; stroke:#000000; stroke-linejoin:miter;"/> + <path d="M 20,8 L 25,8" style="fill:none; stroke:#000000; stroke-linejoin:miter;"/> + <path d="M 22.5,25 C 22.5,25 27,17.5 25.5,14.5 C 25.5,14.5 24.5,12 22.5,12 C 20.5,12 19.5,14.5 19.5,14.5 C 18,17.5 22.5,25 22.5,25" style="fill:#ffffff; stroke:#000000; stroke-linecap:butt; stroke-linejoin:miter;"/> + <path d="M 12.5,37 C 18,40.5 27,40.5 32.5,37 L 32.5,30 C 32.5,30 41.5,25.5 38.5,19.5 C 34.5,13 25,16 22.5,23.5 L 22.5,27 L 22.5,23.5 C 20,16 10.5,13 6.5,19.5 C 3.5,25.5 12.5,30 12.5,30 L 12.5,37" style="fill:#ffffff; stroke:#000000;"/> + <path d="M 12.5,30 C 18,27 27,27 32.5,30" style="fill:none; stroke:#000000;"/> + <path d="M 12.5,33.5 C 18,30.5 27,30.5 32.5,33.5" style="fill:none; stroke:#000000;"/> + <path d="M 12.5,37 C 18,34 27,34 32.5,37" style="fill:none; stroke:#000000;"/> + </g> +</svg> diff --git a/artwork/chess/wn.png b/artwork/chess/wn.png Binary files differdeleted file mode 100644 index ff793f9c6bc..00000000000 --- a/artwork/chess/wn.png +++ /dev/null diff --git a/artwork/chess/wn.svg b/artwork/chess/wn.svg new file mode 100644 index 00000000000..a5f31c6a8aa --- /dev/null +++ b/artwork/chess/wn.svg @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="opacity:1; fill:none; fill-opacity:1; fill-rule:evenodd; stroke:#000000; stroke-width:1.5; stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;" transform="translate(0,0.3)"> + <path + d="M 22,10 C 32.5,11 38.5,18 38,39 L 15,39 C 15,30 25,32.5 23,18" + style="fill:#ffffff; stroke:#000000;" /> + <path + d="M 24,18 C 24.38,20.91 18.45,25.37 16,27 C 13,29 13.18,31.34 11,31 C 9.958,30.06 12.41,27.96 11,28 C 10,28 11.19,29.23 10,30 C 9,30 5.997,31 6,26 C 6,24 12,14 12,14 C 12,14 13.89,12.1 14,10.5 C 13.27,9.506 13.5,8.5 13.5,7.5 C 14.5,6.5 16.5,10 16.5,10 L 18.5,10 C 18.5,10 19.28,8.008 21,7 C 22,7 22,10 22,10" + style="fill:#ffffff; stroke:#000000;" /> + <path + d="M 9.5 25.5 A 0.5 0.5 0 1 1 8.5,25.5 A 0.5 0.5 0 1 1 9.5 25.5 z" + style="fill:#000000; stroke:#000000;" /> + <path + d="M 15 15.5 A 0.5 1.5 0 1 1 14,15.5 A 0.5 1.5 0 1 1 15 15.5 z" + transform="matrix(0.866,0.5,-0.5,0.866,9.693,-5.173)" + style="fill:#000000; stroke:#000000;" /> + </g> +</svg> diff --git a/artwork/chess/wp.png b/artwork/chess/wp.png Binary files differdeleted file mode 100644 index 74bc38fbf58..00000000000 --- a/artwork/chess/wp.png +++ /dev/null diff --git a/artwork/chess/wp.svg b/artwork/chess/wp.svg new file mode 100644 index 00000000000..b265fe1b41d --- /dev/null +++ b/artwork/chess/wp.svg @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <path d="m 22.5,9 c -2.21,0 -4,1.79 -4,4 0,0.89 0.29,1.71 0.78,2.38 C 17.33,16.5 16,18.59 16,21 c 0,2.03 0.94,3.84 2.41,5.03 C 15.41,27.09 11,31.58 11,39.5 H 34 C 34,31.58 29.59,27.09 26.59,26.03 28.06,24.84 29,23.03 29,21 29,18.59 27.67,16.5 25.72,15.38 26.21,14.71 26.5,13.89 26.5,13 c 0,-2.21 -1.79,-4 -4,-4 z" style="opacity:1; fill:#ffffff; fill-opacity:1; fill-rule:nonzero; stroke:#000000; stroke-width:1.5; stroke-linecap:round; stroke-linejoin:miter; stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;"/> +</svg> diff --git a/artwork/chess/wq.png b/artwork/chess/wq.png Binary files differdeleted file mode 100644 index 7cf6684ab06..00000000000 --- a/artwork/chess/wq.png +++ /dev/null diff --git a/artwork/chess/wq.svg b/artwork/chess/wq.svg new file mode 100644 index 00000000000..8df7c8f92b5 --- /dev/null +++ b/artwork/chess/wq.svg @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="fill:#ffffff;stroke:#000000;stroke-width:1.5;stroke-linejoin:round"> + <path d="M 9,26 C 17.5,24.5 30,24.5 36,26 L 38.5,13.5 L 31,25 L 30.7,10.9 L 25.5,24.5 L 22.5,10 L 19.5,24.5 L 14.3,10.9 L 14,25 L 6.5,13.5 L 9,26 z"/> + <path d="M 9,26 C 9,28 10.5,28 11.5,30 C 12.5,31.5 12.5,31 12,33.5 C 10.5,34.5 11,36 11,36 C 9.5,37.5 11,38.5 11,38.5 C 17.5,39.5 27.5,39.5 34,38.5 C 34,38.5 35.5,37.5 34,36 C 34,36 34.5,34.5 33,33.5 C 32.5,31 32.5,31.5 33.5,30 C 34.5,28 36,28 36,26 C 27.5,24.5 17.5,24.5 9,26 z"/> + <path d="M 11.5,30 C 15,29 30,29 33.5,30" style="fill:none"/> + <path d="M 12,33.5 C 18,32.5 27,32.5 33,33.5" style="fill:none"/> + <circle cx="6" cy="12" r="2" /> + <circle cx="14" cy="9" r="2" /> + <circle cx="22.5" cy="8" r="2" /> + <circle cx="31" cy="9" r="2" /> + <circle cx="39" cy="12" r="2" /> + </g> +</svg> diff --git a/artwork/chess/wr.png b/artwork/chess/wr.png Binary files differdeleted file mode 100644 index 513f5f01220..00000000000 --- a/artwork/chess/wr.png +++ /dev/null diff --git a/artwork/chess/wr.svg b/artwork/chess/wr.svg new file mode 100644 index 00000000000..0574ca673c1 --- /dev/null +++ b/artwork/chess/wr.svg @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="45" height="45"> + <g style="opacity:1; fill:#ffffff; fill-opacity:1; fill-rule:evenodd; stroke:#000000; stroke-width:1.5; stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4; stroke-dasharray:none; stroke-opacity:1;" transform="translate(0,0.3)"> + <path + d="M 9,39 L 36,39 L 36,36 L 9,36 L 9,39 z " + style="stroke-linecap:butt;" /> + <path + d="M 12,36 L 12,32 L 33,32 L 33,36 L 12,36 z " + style="stroke-linecap:butt;" /> + <path + d="M 11,14 L 11,9 L 15,9 L 15,11 L 20,11 L 20,9 L 25,9 L 25,11 L 30,11 L 30,9 L 34,9 L 34,14" + style="stroke-linecap:butt;" /> + <path + d="M 34,14 L 31,17 L 14,17 L 11,14" /> + <path + d="M 31,17 L 31,29.5 L 14,29.5 L 14,17" + style="stroke-linecap:butt; stroke-linejoin:miter;" /> + <path + d="M 31,29.5 L 32.5,32 L 12.5,32 L 14,29.5" /> + <path + d="M 11,14 L 34,14" + style="fill:none; stroke:#000000; stroke-linejoin:miter;" /> + </g> +</svg> diff --git a/artwork/lut-default.png b/artwork/lut-default.png Binary files differnew file mode 100644 index 00000000000..45ec1aae370 --- /dev/null +++ b/artwork/lut-default.png |