summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/layout/hp9825.lay
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/layout/hp9825.lay')
-rw-r--r--src/mame/layout/hp9825.lay34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/mame/layout/hp9825.lay b/src/mame/layout/hp9825.lay
new file mode 100644
index 00000000000..d73603d07f7
--- /dev/null
+++ b/src/mame/layout/hp9825.lay
@@ -0,0 +1,34 @@
+<?xml version="1.0"?>
+<mamelayout version="2">
+ <element name="dotmatrix5dot">
+ <dotmatrix5dot>
+ <color red="1.0" green="0" blue="0" />
+ </dotmatrix5dot>
+ </element>
+ <element name="run_light" defstate="0">
+ <disk state="0">
+ <color red="0.25" green="0" blue="0" />
+ </disk>
+ <disk state="1">
+ <color red="1.0" green="0" blue="0" />
+ </disk>
+ </element>
+ <view name="32-char display">
+ <bounds x="-5" y="0" width="289" height="7"/>
+ <bezel name="run_light" element="run_light">
+ <bounds x="-5" y="2" width="2" height="2"/>
+ </bezel>
+ <!-- 32 5x7 characters -->
+ <repeat count="32">
+ <param name="digitidx" start="0" increment="1" />
+ <param name="digit_x" start="0.0" increment="9"/>
+ <!-- Each of the 7 rows in a character -->
+ <repeat count="7">
+ <param name="rowidx" start="0" increment="1" />
+ <bezel name="char_~digitidx~_~rowidx~" element="dotmatrix5dot" state="0">
+ <bounds x="~digit_x~" y="~rowidx~" width="5" height="1" />
+ </bezel>
+ </repeat>
+ </repeat>
+ </view>
+</mamelayout>