(slate-DE) Added support for the Fujitsu FM Towns (fmtowns) game system.

This commit is contained in:
Leon Styhre 2022-07-06 20:12:20 +02:00
parent b149f0d054
commit fc5aa86654
8 changed files with 397 additions and 0 deletions

View file

@ -28,6 +28,7 @@
* desktop: Desktop applications - consolegame.svg, console.svg, controller.svg
* dragon32: Dragon 32 - consolegame.svg, console.svg, controller.svg, game.svg
* epic: Epic Games Store - consolegame.svg, console.svg, controller.svg, game.svg
* fmtowns: Fujitsu FM Towns - consolegame.svg, console.svg, controller.svg, game.svg
* gx4000: Amstrad GX4000 - consolegame.svg, console.svg, controller.svg, game.svg
* intellivision: Intellivision - consolegame.svg, console.svg, controller.svg, game.svg
* j2me: Java 2 Micro Edition (J2ME) - consolegame.svg, console.svg, controller.svg, game.svg

View file

@ -0,0 +1,16 @@
<theme>
<view name="system, gamelist">
<image name="band1">
<color>9D9D9D</color>
</image>
<image name="band2">
<color>009971</color>
</image>
<image name="band3">
<color>606875</color>
</image>
<image name="band4">
<color>151619</color>
</image>
</view>
</theme>

View file

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="42" height="42" version="1.1" viewBox="0 0 42 42" xmlns="http://www.w3.org/2000/svg">
</svg>

After

Width:  |  Height:  |  Size: 144 B

View file

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="42" height="42" version="1.1" viewBox="0 0 42 42" xmlns="http://www.w3.org/2000/svg">
</svg>

After

Width:  |  Height:  |  Size: 144 B

View file

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="42" height="42" version="1.1" viewBox="0 0 42 42" xmlns="http://www.w3.org/2000/svg">
</svg>

After

Width:  |  Height:  |  Size: 144 B

View file

@ -0,0 +1,323 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 3840 1260"
style="enable-background:new 0 0 3840 1260;"
xml:space="preserve"
sodipodi:docname="logo.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs88" /><sodipodi:namedview
id="namedview86"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="0.43854167"
inkscape:cx="1918.8599"
inkscape:cy="630.49881"
inkscape:window-width="3840"
inkscape:window-height="2065"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="Layer_1" />
<style
type="text/css"
id="style2">
.st0{fill:#009971;}
</style>
<g
id="g83"
style="fill:#009971;fill-opacity:1">
<path
class="st0"
d="M1400.6,933.8c10.6-115,107.3-205,225.1-205c117.8,0,214.4,90,225.1,205h79.3 c-10.8-158.7-142.9-284.1-304.3-284.1s-293.5,125.4-304.3,284.1L1400.6,933.8L1400.6,933.8z"
id="path4"
style="fill:#009971;fill-opacity:1" />
<path
class="st0"
d="M1625.6,1180.9c-119.6,0-217.5-93-225.5-210.6h-79.2c8.1,161.3,141.4,289.6,304.7,289.6 s296.7-128.3,304.7-289.6h-79.2C1843.2,1088,1745.3,1180.9,1625.6,1180.9z"
id="path6"
style="fill:#009971;fill-opacity:1" />
<rect
x="1039.7"
y="970.3"
class="st0"
width="79.1"
height="269.8"
id="rect8"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="1347.9,669.9 813.8,669.9 813.8,749 1039.7,749 1039.7,933.8 1118.8,933.8 1118.8,749 1347.9,749 "
id="polygon10"
style="fill:#009971;fill-opacity:1" />
<rect
x="2728.6"
y="970.3"
class="st0"
width="79.1"
height="269.8"
id="rect12"
style="fill:#009971;fill-opacity:1" />
<path
class="st0"
d="M3162.2,1161.1h-19.4l-84.9-190.7h-86.5l109.2,245.3c6.6,14.9,21.4,24.4,37.6,24.4h43.9h43.9h35.1V970.3H3162 v190.8H3162.2z"
id="path14"
style="fill:#009971;fill-opacity:1" />
<rect
x="3162.2"
y="669.9"
class="st0"
width="79.1"
height="263.9"
id="rect16"
style="fill:#009971;fill-opacity:1" />
<path
class="st0"
d="M2935,694.4c-6.6-14.9-21.4-24.4-37.6-24.4h-89.8h-48.7h-30.3v263.9h79.1V749h65.2l82.3,184.8h86.5L2935,694.4 z"
id="path18"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="2532.5,933.8 2613.5,933.8 2672,669.9 2591,669.9 "
id="polygon20"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="2140,1164.8 2125.5,1164.8 2082.4,970.3 2001.4,970.3 2061.2,1240.1 2123.3,1240.1 2142.2,1240.1 2204.2,1240.1 2264,970.3 2183.1,970.3 "
id="polygon22"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="2481.3,1164.8 2466.9,1164.8 2423.8,970.3 2342.8,970.3 2402.6,1240.1 2464.6,1240.1 2483.6,1240.1 2545.6,1240.1 2605.4,970.3 2524.4,970.3 "
id="polygon24"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="2357.2,669.9 2330.7,669.9 2276.2,669.9 2249.7,669.9 2191.2,933.8 2272.1,933.8 2303.4,792.8 2334.7,933.8 2415.7,933.8 "
id="polygon26"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="2015.8,669.9 1934.8,669.9 1993.3,933.8 2074.3,933.8 "
id="polygon28"
style="fill:#009971;fill-opacity:1" />
<path
class="st0"
d="M3418.3,922h223.1c21.4,0,39.8,4.3,55.5,11.8h114.4c-31.1-52.4-87.3-90.5-168.8-90.8l0,0h-224.2 c-62.7,0-62.7-94,0-94h388.6v-79.1h-388.6C3250.3,669.9,3250.3,922,3418.3,922z"
id="path30"
style="fill:#009971;fill-opacity:1" />
<path
class="st0"
d="M3828.2,970.3h-88.6c47.9,69.8,15.2,190.7-98.2,190.7l0,0h-347.3v79.1h347.3l0,0 C3806.1,1240.1,3868.4,1086.5,3828.2,970.3z"
id="path32"
style="fill:#009971;fill-opacity:1" />
<g
id="g51"
style="fill:#009971;fill-opacity:1">
<g
id="layer1_6_"
transform="translate(-398.57143,-700.482)"
style="fill:#009971;fill-opacity:1">
<g
id="g5598_6_"
transform="matrix(4.2524486,0,0,-4.2524486,426.90617,839.40721)"
style="fill:#009971;fill-opacity:1">
<path
id="path5600_6_"
class="st0"
d="M316-47.5h14.7c2.8,0,5.4-2,5.5-4.7h0.1v11.1H316v19.4h19.6c2.8,0,5.4-2,5.5-4.7h0.1v11.1 h-41.1v-0.1c2.8-0.2,4.8-3.1,4.8-5.8V-72c0-2.7-2.1-5.7-4.8-5.8v-0.1h20.7v0.1c-2.8,0.2-4.9,3.1-4.9,5.8L316-47.5z"
style="fill:#009971;fill-opacity:1" />
</g>
<g
id="g5602_6_"
transform="matrix(4.2524486,0,0,-4.2524486,499.9284,863.10481)"
style="fill:#009971;fill-opacity:1">
<path
id="path5604_6_"
class="st0"
d="M341.3-55.7c0-6.5,5.4-12.2,12.1-12.2s12.2,5.7,12.2,12.2v39.8c0,2.7-2.1,5.7-4.9,5.8v0.1 h20.8v0c-2.8-0.2-4.9-3.1-4.9-5.8v-38.7c0-12.5-10.3-19.7-23.1-19.7c-12.8,0-23.3,7.3-23.3,19.7v38.7c0,2.7-2.1,5.7-4.8,5.8v0.1 h20.7V-10c-2.8-0.2-4.8-3.1-4.8-5.8L341.3-55.7z"
style="fill:#009971;fill-opacity:1" />
</g>
<g
id="g5606_6_"
transform="matrix(4.2524486,0,0,-4.2524486,791.71951,801.67904)"
style="fill:#009971;fill-opacity:1">
<path
id="path5608_6_"
class="st0"
d="M442.3-34.4c-3.5,5.6-11.4,4.9-11.4,4.9c-13,0-12.4-9.9-12.4-9.9s-0.9-5,5.6-8.3l13-6.9 c12.5-6.7,11-16.2,11-16.2s0.6-17.8-25.6-17.8c0,0-7.6-0.2-11.9,1.4l-3.7,11.5h0.1c4-5.7,15.6-6.6,15.6-6.6 c14.7,0.6,14.8,10.6,14.8,10.6s0.7,4.3-5.1,7.4l-12.9,6.9c-13.5,7.2-11.9,16.9-11.9,16.9S407.1-23,430.3-23 c0,0,10.4-0.3,12.1-1.9v-9.5H442.3z"
style="fill:#009971;fill-opacity:1" />
</g>
<g
id="g5610_6_"
transform="matrix(4.2524486,0,0,-4.2524486,617.71354,746.68978)"
style="fill:#009971;fill-opacity:1">
<path
id="path5612_6_"
class="st0"
d="M382-15.4c2.3-2.2,5.5-3.6,9-3.6c7.1,0,12.8,5.6,12.8,12.4S398.1,5.8,391,5.8 c0,0-9.8,0.9-14.3-11.3v9.2c3.3,4.2,8.4,7.2,14.2,7.2c10,0,18-7.8,18-17.5s-8.1-17.5-18-17.5c-5,0-9.5,2-12.7,5.1l-6.2,6.8 c-1.7,1.6-4,2.7-6.6,2.7c-5.2,0-9.3-4.1-9.3-9.1s4.2-9.1,9.3-9.1c0,0,6.9-0.9,11.3,7.4v-7.4c-2.7-3.1-6.7-5.2-11.3-5.2 c-8.1,0-14.6,6.4-14.6,14.2s6.5,14.2,14.6,14.2c4,0,7.7-1.6,10.3-4.2L382-15.4z"
style="fill:#009971;fill-opacity:1" />
</g>
<g
id="g5614_6_"
transform="matrix(4.2524486,0,0,-4.2524486,623.42376,794.2313)"
style="fill:#009971;fill-opacity:1">
<path
id="path5616_6_"
class="st0"
d="M384-31.9c0,2.7-2.1,5.5-4.9,5.7v0.1h20.7v-0.1c-2.7-0.2-4.8-3-4.8-5.7v-50.9 c0-2.7,2.1-5.7,4.8-5.8v-0.1h-20.7v0.1c2.8,0.2,4.9,3.1,4.9,5.8V-31.9z"
style="fill:#009971;fill-opacity:1" />
</g>
<g
id="g5618_6_"
transform="matrix(4.2524486,0,0,-4.2524486,601.04863,794.45924)"
style="fill:#009971;fill-opacity:1">
<path
id="path5620_6_"
class="st0"
d="M376.3-31.9c0,2.7,2.1,5.7,4.8,5.8v0.1h-20.7v-0.1c2.8-0.2,4.8-3.1,4.8-5.8v-63.7 c0,0-0.2-11.2-9.3-17.7v-0.1c1.8,0.3,20.3,3.7,20.3,21.6L376.3-31.9z"
style="fill:#009971;fill-opacity:1" />
</g>
<g
id="g5622_6_"
transform="matrix(4.2524486,0,0,-4.2524486,650.57479,803.64538)"
style="fill:#009971;fill-opacity:1">
<path
id="path5624_6_"
class="st0"
d="M393.4-35.1h0.1c2.8,4.9,7.1,4.9,7.1,4.9h11.2v-50.4c0-2.7-2.1-5.7-4.9-5.8v-0.1h20.8v0.1 c-2.8,0.2-4.9,3.1-4.9,5.8v50.4h9.4c2.9,0,5.1-2.2,5.2-5h0.1l3.4,11.3h-44.2L393.4-35.1z"
style="fill:#009971;fill-opacity:1" />
</g>
<g
id="g5626_6_"
transform="matrix(4.2524486,0,0,-4.2524486,828.40535,863.10481)"
style="fill:#009971;fill-opacity:1">
<path
id="path5628_6_"
class="st0"
d="M455-55.7c0-6.5,5.4-12.2,12.2-12.2c6.7,0,12.2,5.7,12.2,12.2v39.8c0,2.7-2.1,5.7-4.8,5.8 v0.1h20.7v0c-2.8-0.2-4.8-3.1-4.8-5.8v-38.7c0-12.5-10.3-19.7-23.2-19.7c-12.8,0-23.2,7.3-23.2,19.7v38.7c0,2.7-2.1,5.7-4.9,5.8 v0.1h20.7V-10c-2.8-0.2-4.9-3.1-4.9-5.8L455-55.7z"
style="fill:#009971;fill-opacity:1" />
</g>
</g>
</g>
<g
id="g81"
style="fill:#009971;fill-opacity:1">
<rect
x="31.3"
y="1016.7"
class="st0"
width="85.9"
height="184.9"
id="rect53"
style="fill:#009971;fill-opacity:1" />
<rect
x="621.7"
y="1006.4"
class="st0"
width="85.9"
height="203.3"
id="rect55"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="564.1,1165.3 504.3,1240.1 386.3,988.3 469.1,962.6 "
id="polygon57"
style="fill:#009971;fill-opacity:1" />
<rect
x="74.3"
y="1080.7"
class="st0"
width="140.5"
height="54"
id="rect59"
style="fill:#009971;fill-opacity:1" />
<rect
x="375.6"
y="997.3"
class="st0"
width="54"
height="204.3"
id="rect61"
style="fill:#009971;fill-opacity:1" />
<rect
y="962.6"
class="st0"
width="319.9"
height="54"
id="rect63"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="344.3,1016.7 445.4,1016.7 469.1,962.6 344.3,962.6 "
id="polygon65"
style="fill:#009971;fill-opacity:1" />
<rect
x="621.7"
y="962.6"
class="st0"
width="117.2"
height="54"
id="rect67"
style="fill:#009971;fill-opacity:1" />
<rect
y="1186.1"
class="st0"
width="148.6"
height="54"
id="rect69"
style="fill:#009971;fill-opacity:1" />
<rect
x="590.3"
y="1186.1"
class="st0"
width="148.6"
height="54"
id="rect71"
style="fill:#009971;fill-opacity:1" />
<rect
x="344.3"
y="1186.1"
class="st0"
width="116.7"
height="54"
id="rect73"
style="fill:#009971;fill-opacity:1" />
<rect
x="250.6"
y="983.7"
class="st0"
width="69.3"
height="87.3"
id="rect75"
style="fill:#009971;fill-opacity:1" />
<polygon
class="st0"
points="614.9,962.6 498.1,1198.2 537.6,1240.1 675.2,962.6 "
id="polygon77"
style="fill:#009971;fill-opacity:1" />
<rect
x="504.3"
y="1192.8"
class="st0"
width="33.3"
height="47.3"
id="rect79"
style="fill:#009971;fill-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -0,0 +1,28 @@
<theme>
<view name="system">
<text name="info1">
<text>Manufacturer: Fujitsu</text>
</text>
<text name="info2">
<text>Released: 1989</text>
</text>
<text name="info3">
<text>The Fujitsu FM Towns series of computers were produced</text>
</text>
<text name="info4">
<text>between 1989 and 1997. They started as a proprietary PC</text>
</text>
<text name="info5">
<text>variant intended for multimedia applications and games</text>
</text>
<text name="info6">
<text>but later became more compatible with IBM PCs. In 1993</text>
</text>
<text name="info7">
<text>the FM Towns Marty was released, a game console</text>
</text>
<text name="info8">
<text>compatible with existing FM Towns games.</text>
</text>
</view>
</theme>

View file

@ -0,0 +1,20 @@
<theme>
<include>./../theme.xml</include>
<include>./colors.xml</include>
<include>./systeminfo.xml</include>
<view name="system">
<image name="controller">
<path>./images/controller.svg</path>
</image>
</view>
<view name="system, gamelist">
<image name="logo">
<path>./images/logo.svg</path>
</image>
<image name="consolegame">
<path>./images/consolegame.svg</path>
</image>
</view>
</theme>