summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/layout/ti95.lay
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/layout/ti95.lay')
-rw-r--r--src/mame/layout/ti95.lay122
1 files changed, 48 insertions, 74 deletions
diff --git a/src/mame/layout/ti95.lay b/src/mame/layout/ti95.lay
index a0e5f7596f5..cf3cada94bc 100644
--- a/src/mame/layout/ti95.lay
+++ b/src/mame/layout/ti95.lay
@@ -1,6 +1,7 @@
<?xml version="1.0"?>
<!--
-license:CC0
+license:CC0-1.0
+authors:hap
-->
<mamelayout version="2">
@@ -11,14 +12,14 @@ license:CC0
<rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
</element>
<element name="static_bg2">
- <rect><color red="0.41" green="0.37" blue="0.39" /></rect>
+ <rect><color red="0.36" green="0.37" blue="0.39" /></rect>
</element>
<!-- define lcd indicators -->
<element name="ind_low" defstate="0">
<rect state="0"><color red="0.515" green="0.537" blue="0.548" /></rect>
- <rect state="1"><color red="0.361" green="0.326" blue="0.346" /></rect>
+ <rect state="1"><color red="0.196" green="0.176" blue="0.235" /></rect>
<text string="LOW">
<color red="0.5412" green="0.57255" blue="0.5804" />
</text>
@@ -26,7 +27,7 @@ license:CC0
<element name="ind_error" defstate="0">
<rect state="0"><color red="0.515" green="0.537" blue="0.548" /></rect>
- <rect state="1"><color red="0.361" green="0.326" blue="0.346" /></rect>
+ <rect state="1"><color red="0.196" green="0.176" blue="0.235" /></rect>
<text string="ERROR">
<color red="0.5412" green="0.57255" blue="0.5804" />
</text>
@@ -34,153 +35,140 @@ license:CC0
<element name="ind_p" defstate="0">
<rect state="0"><color red="0.515" green="0.537" blue="0.548" /></rect>
- <rect state="1"><color red="0.361" green="0.326" blue="0.346" /></rect>
+ <rect state="1"><color red="0.196" green="0.176" blue="0.235" /></rect>
<text string="P">
<color red="0.5412" green="0.57255" blue="0.5804" />
</text>
</element>
<element name="ind_left" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="&#x25c4;" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="&#x25c4;" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_2nd" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="2nd" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="2nd" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_inv" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="INV" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="INV" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_alpha" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="ALPHA" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="ALPHA" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_lc" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="LC" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="LC" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_ins" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="INS" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="INS" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_de" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="DE" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="DE" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_g" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="G" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="G" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_rad" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="RAD" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="RAD" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_hex" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="HEX" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="HEX" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_oct" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="OCT" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="OCT" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_io" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="I/O" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="I/O" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_run" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="RUN" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="RUN" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
<element name="ind_sys" defstate="0">
- <rect><color red="0.5412" green="0.57255" blue="0.5804" /></rect>
<text string="SYS" align="1" state="0">
<color red="0.515" green="0.537" blue="0.548" />
</text>
<text string="SYS" align="1" state="1">
- <color red="0.361" green="0.326" blue="0.346" />
+ <color red="0.196" green="0.176" blue="0.235" />
</text>
</element>
+<!-- build screen -->
<view name="Internal Layout">
<bounds left="0" top="0" right="125" bottom="30" />
@@ -189,16 +177,12 @@ license:CC0
<bounds x="15" y="-2" width="200" height="20" />
</screen>
-<!-- 2nd line chars are about 0.83333 smaller -->
-
+ <!-- 2nd line chars are about 0.83333 smaller -->
<screen index="0">
<bounds x="10" y="22" width="166.66" height="16.666" />
</screen>
-
-
-<!-- draw background around lcd screen matrix part -->
-
+ <!-- draw background around lcd screen matrix part -->
<element ref="static_bg">
<bounds left="0" top="0" right="150" bottom="7" />
</element>
@@ -215,8 +199,7 @@ license:CC0
<bounds left="0" top="29.5" right="150" bottom="45" />
</element>
-<!-- draw bezel around 2nd line -->
-
+ <!-- draw bezel around 2nd line -->
<element ref="static_bg2">
<bounds x="0" y="18.7" width="150" height="2.5" />
</element>
@@ -240,8 +223,7 @@ license:CC0
<bounds x="117.9" y="20" width="10" height="15" />
</element>
-<!-- crop -->
-
+ <!-- crop -->
<element ref="static_black">
<bounds left="0" top="-10" right="250" bottom="0" />
</element>
@@ -252,77 +234,69 @@ license:CC0
<bounds left="0" top="30" right="250" bottom="50" />
</element>
+ <!-- draw lcd indicators -->
-
-<!-- draw lcd indicators -->
-
-<!-- left: _p, left -->
-
- <element name="lamp70" ref="ind_p">
+ <!-- left: _p, left -->
+ <element name="seg70" ref="ind_p">
<bounds x="1" y="9" width="5" height="5" />
</element>
- <element name="lamp71" ref="ind_left">
+ <element name="seg71" ref="ind_left">
<bounds x="7.5" y="8" width="4" height="6" />
</element>
-<!-- right: run, sys -->
-
- <element name="lamp3" ref="ind_run">
+ <!-- right: run, sys -->
+ <element name="seg3" ref="ind_run">
<bounds x="115.5" y="6.5" width="20" height="5" />
</element>
- <element name="lamp4" ref="ind_sys">
+ <element name="seg4" ref="ind_sys">
<bounds x="115.5" y="12" width="20" height="5" />
</element>
-<!-- top: _low, _error, 2nd, inv, alpha, lc, ins -->
-
- <element name="lamp40" ref="ind_low">
+ <!-- top: _low, _error, 2nd, inv, alpha, lc, ins -->
+ <element name="seg40" ref="ind_low">
<bounds x="1" y="1" width="12" height="5" />
</element>
- <element name="lamp43" ref="ind_error">
+ <element name="seg43" ref="ind_error">
<bounds x="16" y="1" width="15" height="5" />
</element>
- <element name="lamp41" ref="ind_2nd">
+ <element name="seg41" ref="ind_2nd">
<bounds x="32" y="1" width="20" height="5" />
</element>
- <element name="lamp44" ref="ind_inv">
+ <element name="seg44" ref="ind_inv">
<bounds x="41" y="1" width="20" height="5" />
</element>
- <element name="lamp42" ref="ind_alpha">
+ <element name="seg42" ref="ind_alpha">
<bounds x="50" y="1" width="20" height="5" />
</element>
- <element name="lamp12" ref="ind_lc">
+ <element name="seg12" ref="ind_lc">
<bounds x="64.3" y="1" width="20" height="5" />
</element>
- <element name="lamp11" ref="ind_ins">
+ <element name="seg11" ref="ind_ins">
<bounds x="71.3" y="1" width="20" height="5" />
</element>
-<!-- top: deg/rad/grad -->
-
- <element name="lamp10" ref="ind_de">
+ <!-- top: deg/rad/grad -->
+ <element name="seg10" ref="ind_de">
<bounds x="80" y="1" width="20" height="5" />
</element>
- <element name="lamp13" ref="ind_g">
+ <element name="seg13" ref="ind_g">
<bounds x="85" y="1" width="20" height="5" />
</element>
- <element name="lamp14" ref="ind_rad">
+ <element name="seg14" ref="ind_rad">
<bounds x="87.8" y="1" width="20" height="5" />
</element>
-<!-- top: hex, oct, i/o -->
-
- <element name="lamp0" ref="ind_hex">
+ <!-- top: hex, oct, i/o -->
+ <element name="seg0" ref="ind_hex">
<bounds x="97.7" y="1" width="20" height="5" />
</element>
- <element name="lamp1" ref="ind_oct">
+ <element name="seg1" ref="ind_oct">
<bounds x="107" y="1" width="20" height="5" />
</element>
- <element name="lamp2" ref="ind_io">
+ <element name="seg2" ref="ind_io">
<bounds x="117.5" y="1" width="20" height="5" />
</element>
-
</view>
</mamelayout>