diff options
Diffstat (limited to 'src/mame/layout/ti95.lay')
-rw-r--r-- | src/mame/layout/ti95.lay | 122 |
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="◄" align="1" state="0"> <color red="0.515" green="0.537" blue="0.548" /> </text> <text string="◄" 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> |