summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2025-12-24 15:11:28 +0100
committer hap <happppp@users.noreply.github.com>2025-12-24 15:11:28 +0100
commitb2cffd5483223c221c65dddc86bca66e6ae1c765 (patch)
treed25bba6059707dcff9a58a19faa13e2dc9ff0806
parentc5f85dbf02038ef91484a0422d1444d9d7ef7ccb (diff)
layout: go over my .lay files again to fix text align issues with wide width font
-rw-r--r--src/emu/layout/nes_rob.lay18
-rw-r--r--src/mame/layout/aci_boris.lay16
-rw-r--r--src/mame/layout/aci_ggm.lay16
-rw-r--r--src/mame/layout/alphie.lay6
-rw-r--r--src/mame/layout/ave_arb.lay24
-rw-r--r--src/mame/layout/bcheetah.lay4
-rw-r--r--src/mame/layout/comparc.lay72
-rw-r--r--src/mame/layout/comparca.lay72
-rw-r--r--src/mame/layout/dbridgec.lay4
-rw-r--r--src/mame/layout/dendego.lay4
-rw-r--r--src/mame/layout/dunksunk.lay18
-rw-r--r--src/mame/layout/elecdet.lay50
-rw-r--r--src/mame/layout/excal_ivant.lay12
-rw-r--r--src/mame/layout/excal_ivanto.lay10
-rw-r--r--src/mame/layout/f2pbball.lay8
-rw-r--r--src/mame/layout/fidel_brc.lay2
-rw-r--r--src/mame/layout/fidel_bv3.lay2
-rw-r--r--src/mame/layout/fidel_gin.lay2
-rw-r--r--src/mame/layout/fidel_sc12.lay10
-rw-r--r--src/mame/layout/granits.lay10
-rw-r--r--src/mame/layout/h2hbaskb.lay12
-rw-r--r--src/mame/layout/h2hbaskbc.lay12
-rw-r--r--src/mame/layout/h2hboxing.lay6
-rw-r--r--src/mame/layout/h2hhockey.lay24
-rw-r--r--src/mame/layout/h2hhockeyc.lay24
-rw-r--r--src/mame/layout/h2hsoccerc.lay24
-rw-r--r--src/mame/layout/hitparade.lay6
-rw-r--r--src/mame/layout/imolagp.lay35
-rw-r--r--src/mame/layout/intellect02.lay24
-rw-r--r--src/mame/layout/kenseim.lay30
-rw-r--r--src/mame/layout/lchicken.lay2
-rw-r--r--src/mame/layout/mbdtower.lay2
-rw-r--r--src/mame/layout/mephisto_mega4.lay34
-rw-r--r--src/mame/layout/mephisto_mondial68k.lay16
-rw-r--r--src/mame/layout/mephisto_schachak.lay2
-rw-r--r--src/mame/layout/mephisto_smondial.lay34
-rw-r--r--src/mame/layout/mmarvin.lay31
-rw-r--r--src/mame/layout/monkeysee.lay2
-rw-r--r--src/mame/layout/msthawk.lay34
-rw-r--r--src/mame/layout/novag_beluga.lay4
-rw-r--r--src/mame/layout/novag_cexpert.lay112
-rw-r--r--src/mame/layout/novag_cforte.lay12
-rw-r--r--src/mame/layout/novag_cnchess.lay24
-rw-r--r--src/mame/layout/novag_constq.lay48
-rw-r--r--src/mame/layout/novag_diablo68.lay164
-rw-r--r--src/mame/layout/novag_diamond.lay12
-rw-r--r--src/mame/layout/novag_emerclp.lay34
-rw-r--r--src/mame/layout/novag_gomoku.lay4
-rw-r--r--src/mame/layout/novag_mentor16.lay132
-rw-r--r--src/mame/layout/novag_primo.lay160
-rw-r--r--src/mame/layout/novag_robotadv.lay10
-rw-r--r--src/mame/layout/novag_scorpio68.lay6
-rw-r--r--src/mame/layout/novag_sexpert.lay164
-rw-r--r--src/mame/layout/novag_sforte.lay92
-rw-r--r--src/mame/layout/novag_snova.lay4
-rw-r--r--src/mame/layout/novag_supercon.lay2
-rw-r--r--src/mame/layout/novag_supremo.lay168
-rw-r--r--src/mame/layout/novag_zircon2.lay8
-rw-r--r--src/mame/layout/omar1.lay8
-rw-r--r--src/mame/layout/omar2.lay8
-rw-r--r--src/mame/layout/saitek_centurion.lay8
-rw-r--r--src/mame/layout/saitek_chessac.lay2
-rw-r--r--src/mame/layout/saitek_chesstrv.lay14
-rw-r--r--src/mame/layout/saitek_chesstrvi.lay22
-rw-r--r--src/mame/layout/saitek_cougar.lay8
-rw-r--r--src/mame/layout/saitek_electrio.lay14
-rw-r--r--src/mame/layout/saitek_mark5.lay24
-rw-r--r--src/mame/layout/saitek_mark6.lay24
-rw-r--r--src/mame/layout/scrabsen.lay4
-rw-r--r--src/mame/layout/ssimon.lay14
-rw-r--r--src/mame/layout/v4in1eg.lay8
-rw-r--r--src/mame/layout/zodiac.lay24
-rw-r--r--src/mame/novag/gomoku.cpp4
73 files changed, 1025 insertions, 1035 deletions
diff --git a/src/emu/layout/nes_rob.lay b/src/emu/layout/nes_rob.lay
index c5b10747151..2df3208794b 100644
--- a/src/emu/layout/nes_rob.lay
+++ b/src/emu/layout/nes_rob.lay
@@ -47,16 +47,16 @@ authors:hap
<view name="Internal Layout">
<bounds left="4.5" right="17" top="7" bottom="14.25" />
- <element ref="text_m1"><bounds x="5.5" y="10" width="5" height="1" /></element>
- <element ref="text_m2"><bounds x="5.5" y="11.25" width="5" height="1" /></element>
- <element ref="text_m3"><bounds x="5.5" y="12.5" width="5" height="1" /></element>
+ <element ref="text_m1"><bounds x="5.5" y="10" width="4" height="1" /></element>
+ <element ref="text_m2"><bounds x="5.5" y="11.25" width="4" height="1" /></element>
+ <element ref="text_m3"><bounds x="5.5" y="12.5" width="4" height="1" /></element>
- <element name="rob_motor.1" ref="mstatus1"><bounds x="10" y="10" width="5" height="1" /></element>
- <element name="rob_motor.0" ref="mstatus0"><bounds x="13.5" y="10" width="5" height="1" /></element>
- <element name="rob_motor.5" ref="mstatus5"><bounds x="10" y="11.25" width="5" height="1" /></element>
- <element name="rob_motor.4" ref="mstatus4"><bounds x="13.5" y="11.25" width="5" height="1" /></element>
- <element name="rob_motor.2" ref="mstatus2"><bounds x="10" y="12.5" width="5" height="1" /></element>
- <element name="rob_motor.3" ref="mstatus3"><bounds x="13.5" y="12.5" width="5" height="1" /></element>
+ <element name="rob_motor.1" ref="mstatus1"><bounds x="10" y="10" width="3" height="1" /></element>
+ <element name="rob_motor.0" ref="mstatus0"><bounds x="13.5" y="10" width="3" height="1" /></element>
+ <element name="rob_motor.5" ref="mstatus5"><bounds x="10" y="11.25" width="3" height="1" /></element>
+ <element name="rob_motor.4" ref="mstatus4"><bounds x="13.5" y="11.25" width="3" height="1" /></element>
+ <element name="rob_motor.2" ref="mstatus2"><bounds x="10" y="12.5" width="3" height="1" /></element>
+ <element name="rob_motor.3" ref="mstatus3"><bounds x="13.5" y="12.5" width="3" height="1" /></element>
<element name="rob_led" ref="led"><bounds x="10" y="8" width="1" height="1" /></element>
diff --git a/src/mame/layout/aci_boris.lay b/src/mame/layout/aci_boris.lay
index 17076d9eaf6..fdec141626b 100644
--- a/src/mame/layout/aci_boris.lay
+++ b/src/mame/layout/aci_boris.lay
@@ -150,8 +150,8 @@ authors:hap
<element ref="text_l01b"><bounds x="0" y="32.6" width="4" height="1.8" /></element>
<element ref="text_l02a"><bounds x="6" y="32.6" width="4" height="1.8" /></element>
<element ref="text_l02b"><bounds x="6" y="32.6" width="4" height="1.8" /></element>
- <element ref="text_l03"><bounds x="11.3" y="32.6" width="6" height="1.8" /></element>
- <element ref="text_l04"><bounds x="17" y="32.6" width="6" height="1.8" /></element>
+ <element ref="text_l03"><bounds xc="14" y="32.6" width="5" height="1.8" /></element>
+ <element ref="text_l04"><bounds xc="20" y="32.6" width="5" height="1.8" /></element>
<element ref="text_l05a"><bounds x="0" y="38.6" width="4" height="1.8" /></element>
<element ref="text_l05b"><bounds x="0" y="38.6" width="4" height="1.8" /></element>
@@ -159,7 +159,7 @@ authors:hap
<element ref="text_l06b"><bounds x="6" y="38.6" width="4" height="1.8" /></element>
<element ref="text_l07a"><bounds x="12" y="38.6" width="4" height="1.8" /></element>
<element ref="text_l07b"><bounds x="12" y="38.6" width="4" height="1.8" /></element>
- <element ref="text_l08"><bounds x="17" y="38.6" width="6" height="1.8" /></element>
+ <element ref="text_l08"><bounds xc="20" y="38.6" width="5" height="1.8" /></element>
<element ref="text_l09a"><bounds x="0" y="44.6" width="4" height="1.8" /></element>
<element ref="text_l09b"><bounds x="0" y="44.6" width="4" height="1.8" /></element>
@@ -167,12 +167,12 @@ authors:hap
<element ref="text_l10b"><bounds x="6" y="44.6" width="4" height="1.8" /></element>
<element ref="text_l11a"><bounds x="12" y="44.6" width="4" height="1.8" /></element>
<element ref="text_l11b"><bounds x="12" y="44.6" width="4" height="1.8" /></element>
- <element ref="text_l12"><bounds x="17" y="44.6" width="6" height="1.8" /></element>
+ <element ref="text_l12"><bounds xc="20" y="44.6" width="5" height="1.8" /></element>
- <element ref="text_l13"><bounds x="-1" y="50.6" width="6" height="1.8" /></element>
- <element ref="text_l14"><bounds x="5" y="50.3" width="6" height="2.2" /></element>
- <element ref="text_l15"><bounds x="11" y="50.6" width="6" height="1.8" /></element>
- <element ref="text_l16"><bounds x="17.1" y="50.6" width="6" height="1.8" /></element>
+ <element ref="text_l13"><bounds xc="2" y="50.6" width="5" height="1.8" /></element>
+ <element ref="text_l14"><bounds xc="8" y="50.3" width="5" height="2.2" /></element>
+ <element ref="text_l15"><bounds xc="14" y="50.6" width="5" height="1.8" /></element>
+ <element ref="text_l16"><bounds xc="20" y="50.6" width="5" height="1.8" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/aci_ggm.lay b/src/mame/layout/aci_ggm.lay
index aa53a1dec5c..2e04697d446 100644
--- a/src/mame/layout/aci_ggm.lay
+++ b/src/mame/layout/aci_ggm.lay
@@ -122,7 +122,7 @@ authors:hap
<element name="text_steinitz08" defstate="0"><text state="3" string="E.5"><color red="0.55" green="0.6" blue="0.35" /></text></element>
<element name="text_steinitz09" defstate="0"><text state="3" string="F.6"><color red="0.55" green="0.6" blue="0.35" /></text></element>
<element name="text_steinitz10a" defstate="0"><text state="3" string="TIME"><color red="0.55" green="0.6" blue="0.35" /></text></element>
- <element name="text_steinitz10b" defstate="0"><text state="3" string="CHANGE"><color red="0.55" green="0.6" blue="0.35" /></text></element>
+ <element name="text_steinitz10b" defstate="0"><text state="3" string=" CHANGE "><color red="0.55" green="0.6" blue="0.35" /></text></element>
<element name="text_steinitz11a" defstate="0"><text state="3" string="BEST"><color red="0.55" green="0.6" blue="0.35" /></text></element>
<element name="text_steinitz11b" defstate="0"><text state="3" string="SCORE"><color red="0.05" green="0.7" blue="0.15" /></text></element>
<element name="text_steinitz12" defstate="0"><text state="3" string="A.1"><color red="0.55" green="0.6" blue="0.35" /></text></element>
@@ -130,7 +130,7 @@ authors:hap
<element name="text_steinitz14" defstate="0"><text state="3" string="C.3"><color red="0.55" green="0.6" blue="0.35" /></text></element>
<element name="text_steinitz15" defstate="0"><text state="3" string="RANK"><color red="0.55" green="0.6" blue="0.35" /></text></element>
<element name="text_steinitz16" defstate="0"><text state="3" string="LEVEL"><color red="0.55" green="0.6" blue="0.35" /></text></element>
- <element name="text_steinitz17a" defstate="0"><text state="3" string="DISPLAY"><color red="0.55" green="0.6" blue="0.35" /></text></element>
+ <element name="text_steinitz17a" defstate="0"><text state="3" string=" DISPLAY "><color red="0.55" green="0.6" blue="0.35" /></text></element>
<element name="text_steinitz17b" defstate="0"><text state="3" string="0"><color red="0.55" green="0.6" blue="0.35" /></text></element>
<element name="text_steinitz18a" defstate="0"><text state="3" string="&#x2190;"><color red="0.05" green="0.7" blue="0.15" /></text></element>
<element name="text_steinitz18b" defstate="0"><text state="3" string="&#x2192;"><color red="0.55" green="0.0" blue="0.1" /></text></element>
@@ -295,8 +295,8 @@ authors:hap
<element ref="text_boris04" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="0.5" width="3.3" height="1.7" /></element>
<element ref="text_boris05" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="16.1" y="0.7" width="3.3" height="1.3" /></element>
- <element ref="text_boris06a" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.25" width="2.8" height="0.8" /></element>
- <element ref="text_boris06b" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.95" width="2.8" height="0.8" /></element>
+ <element ref="text_boris06a" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.25" width="2.3" height="0.8" /></element>
+ <element ref="text_boris06b" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.95" width="2.3" height="0.8" /></element>
<element ref="text_boris07" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="4.1" y="3.6" width="3.3" height="1.3" /></element>
<element ref="text_boris08" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="8.1" y="3.6" width="3.3" height="1.3" /></element>
<element ref="text_boris09" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="3.6" width="3.3" height="1.3" /></element>
@@ -321,8 +321,8 @@ authors:hap
<element ref="text_morphy04" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="1.0" width="3.3" height="0.8" /></element>
<element ref="text_morphy05" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="16.1" y="0.7" width="3.3" height="1.3" /></element>
- <element ref="text_morphy06a" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.25" width="2.8" height="0.8" /></element>
- <element ref="text_morphy06b" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.95" width="2.8" height="0.8" /></element>
+ <element ref="text_morphy06a" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.25" width="2.3" height="0.8" /></element>
+ <element ref="text_morphy06b" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.95" width="2.3" height="0.8" /></element>
<element ref="text_morphy07" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="4.1" y="3.6" width="3.3" height="1.3" /></element>
<element ref="text_morphy08" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="8.1" y="3.6" width="3.3" height="1.3" /></element>
<element ref="text_morphy09" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="3.6" width="3.3" height="1.3" /></element>
@@ -355,8 +355,8 @@ authors:hap
<element ref="text_steinitz04b" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="1.5" width="3.3" height="1.1" /></element>
<element ref="text_steinitz05" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="16.1" y="0.7" width="3.3" height="1.3" /></element>
- <element ref="text_steinitz06a" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="3.75" width="2.8" height="0.8" /></element>
- <element ref="text_steinitz06b" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.45" width="2.8" height="0.8" /></element>
+ <element ref="text_steinitz06a" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="3.75" width="2.3" height="0.8" /></element>
+ <element ref="text_steinitz06b" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.9" y="4.45" width="2.3" height="0.8" /></element>
<element ref="text_steinitz06c" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.1" y="5.4" width="3.3" height="0.8" /></element>
<element ref="text_steinitz07" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="4.1" y="3.6" width="3.3" height="1.3" /></element>
<element ref="text_steinitz08" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="8.1" y="3.6" width="3.3" height="1.3" /></element>
diff --git a/src/mame/layout/alphie.lay b/src/mame/layout/alphie.lay
index b874b98a67b..94ce4f6d421 100644
--- a/src/mame/layout/alphie.lay
+++ b/src/mame/layout/alphie.lay
@@ -63,9 +63,9 @@ authors:hap
<element ref="static_gray"><bounds x="6" y="0.5" width="0.2" height="13" /></element>
- <element ref="text_q"><bounds x="8" y="0" width="10" height="2" /></element>
- <element ref="text_ans"><bounds x="8" y="3" width="10" height="2" /></element>
- <element ref="text_act"><bounds x="8" y="6" width="10" height="2" /></element>
+ <element ref="text_q"><bounds x="8" y="0" width="7.5" height="2" /></element>
+ <element ref="text_ans"><bounds x="8" y="3" width="7.5" height="2" /></element>
+ <element ref="text_act"><bounds x="8" y="6" width="7.5" height="2" /></element>
<element ref="switch_qa" inputtag="IN.1" inputmask="0x1f" inputraw="yes"><bounds x="15.5" y="0" width="2" height="2" /></element>
<element ref="switch_qa" inputtag="IN.2" inputmask="0x1f" inputraw="yes"><bounds x="15.5" y="3" width="2" height="2" /></element>
<element ref="switch_act" inputtag="IN.3" inputmask="0x0f" inputraw="yes"><bounds x="15.5" y="6" width="2" height="2" /></element>
diff --git a/src/mame/layout/ave_arb.lay b/src/mame/layout/ave_arb.lay
index 809f247786c..b2df14e94c0 100644
--- a/src/mame/layout/ave_arb.lay
+++ b/src/mame/layout/ave_arb.lay
@@ -447,22 +447,22 @@ authors:hap
<element ref="text_r71"><bounds x="92.5" y="43.15" width="3" height="1.5" /></element>
<element ref="text_r81"><bounds x="92.5" y="46.15" width="3" height="1.5" /></element>
- <element ref="text_s1"><bounds x="97.8" y="21.15" width="10" height="1.5" /></element>
- <element ref="text_s2"><bounds x="97.8" y="33.15" width="10" height="1.5" /></element>
- <element ref="text_s3"><bounds x="97.8" y="36.15" width="10" height="1.5" /></element>
- <element ref="text_s4"><bounds x="97.8" y="41.65" width="10" height="1.5" /></element>
+ <element ref="text_s1"><bounds x="97.8" y="21.15" width="9" height="1.5" /></element>
+ <element ref="text_s2"><bounds x="97.8" y="33.15" width="9" height="1.5" /></element>
+ <element ref="text_s3"><bounds x="97.8" y="36.15" width="9" height="1.5" /></element>
+ <element ref="text_s4"><bounds x="97.8" y="41.65" width="9" height="1.5" /></element>
<element ref="text_r12"><bounds x="87.5" y="13.15" width="7" height="1.5" /></element>
<element ref="text_r22"><bounds x="87.5" y="17.15" width="7" height="1.5" /></element>
- <element ref="text_r32"><bounds x="97.8" y="22.65" width="10" height="1.5" /></element>
- <element ref="text_r42"><bounds x="97.8" y="25.65" width="10" height="1.5" /></element>
- <element ref="text_r52"><bounds x="97.8" y="28.65" width="10" height="1.5" /></element>
- <element ref="text_r62"><bounds x="97.8" y="31.65" width="10" height="1.5" /></element>
- <element ref="text_r72"><bounds x="97.8" y="34.65" width="10" height="1.5" /></element>
- <element ref="text_r82"><bounds x="97.8" y="37.65" width="10" height="1.5" /></element>
- <element ref="text_r92"><bounds x="97.8" y="43.15" width="10" height="1.5" /></element>
- <element ref="text_ra2"><bounds x="97.8" y="46.15" width="10" height="1.5" /></element>
+ <element ref="text_r32"><bounds x="97.8" y="22.65" width="9" height="1.5" /></element>
+ <element ref="text_r42"><bounds x="97.8" y="25.65" width="9" height="1.5" /></element>
+ <element ref="text_r52"><bounds x="97.8" y="28.65" width="9" height="1.5" /></element>
+ <element ref="text_r62"><bounds x="97.8" y="31.65" width="9" height="1.5" /></element>
+ <element ref="text_r72"><bounds x="97.8" y="34.65" width="9" height="1.5" /></element>
+ <element ref="text_r82"><bounds x="97.8" y="37.65" width="9" height="1.5" /></element>
+ <element ref="text_r92"><bounds x="97.8" y="43.15" width="9" height="1.5" /></element>
+ <element ref="text_ra2"><bounds x="97.8" y="46.15" width="9" height="1.5" /></element>
<element ref="text_r13"><bounds x="93.5" y="51.65" width="10" height="1.5" /></element>
<element ref="text_r23"><bounds x="93.5" y="54.65" width="10" height="1.5" /></element>
diff --git a/src/mame/layout/bcheetah.lay b/src/mame/layout/bcheetah.lay
index 7b30567420b..f5c73047c88 100644
--- a/src/mame/layout/bcheetah.lay
+++ b/src/mame/layout/bcheetah.lay
@@ -52,11 +52,11 @@ authors:hap
<group name="status">
<bounds x="0" y="0" width="5.5" height="3" />
- <element ref="text_m2"><bounds x="0" y="0" width="4" height="1" /></element>
+ <element ref="text_m2"><bounds x="0" y="0" width="3.5" height="1" /></element>
<element name="motor2_left" ref="text_ml"><bounds x="3.5" y="0" width="1" height="1" /></element>
<element name="motor2_right" ref="text_mr"><bounds x="4.5" y="0" width="1" height="1" /></element>
- <element ref="text_m1"><bounds x="0" y="1.15" width="4" height="1" /></element>
+ <element ref="text_m1"><bounds x="0" y="1.15" width="3.5" height="1" /></element>
<element name="motor1" ref="text_mdrv"><bounds x="3.5" y="1.15" width="2" height="1" /></element>
</group>
diff --git a/src/mame/layout/comparc.lay b/src/mame/layout/comparc.lay
index 9ec86a0fe4a..a4acd7f1d7b 100644
--- a/src/mame/layout/comparc.lay
+++ b/src/mame/layout/comparc.lay
@@ -109,18 +109,18 @@ authors:hap
<element name="text_g11"><text string="FIRE AWAY" align="1"><color red="0.9" green="0.9" blue="0.9" /></text></element>
<element name="text_g12"><text string="HIDE 'N SEEK" align="1"><color red="0.9" green="0.9" blue="0.9" /></text></element>
- <element name="text_b1"><text string="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b2"><text string="2"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b3"><text string="3"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b4"><text string="4"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b5"><text string="5"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b6"><text string="6"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b7"><text string="7"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b8"><text string="8"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b9"><text string="9"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b10"><text string="10"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b11"><text string="11"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b12"><text string="12"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b1"><text string="1" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b2"><text string="2" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b3"><text string="3" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b4"><text string="4" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b5"><text string="5" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b6"><text string="6" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b7"><text string="7" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b8"><text string="8" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b9"><text string="9" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b10"><text string="10" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b11"><text string="11" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b12"><text string="12" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
<!-- build screen -->
@@ -368,38 +368,38 @@ authors:hap
</element>
<!-- gamename labels -->
- <element ref="text_g1"><bounds x="3.8" y="21.8" width="9.2" height="1.4" /></element>
- <element ref="text_g5"><bounds x="16.8" y="21.8" width="9.2" height="1.4" /></element>
- <element ref="text_g9"><bounds x="29.8" y="21.8" width="9.2" height="1.4" /></element>
+ <element ref="text_g1"><bounds x="3.8" y="21.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g5"><bounds x="16.8" y="21.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g9"><bounds x="29.8" y="21.8" width="9.1" height="1.4" /></element>
- <element ref="text_g2"><bounds x="3.8" y="36.8" width="9.2" height="1.4" /></element>
- <element ref="text_g6"><bounds x="16.8" y="36.8" width="9.2" height="1.4" /></element>
- <element ref="text_g10"><bounds x="29.8" y="36.8" width="9.2" height="1.4" /></element>
+ <element ref="text_g2"><bounds x="3.8" y="36.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g6"><bounds x="16.8" y="36.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g10"><bounds x="29.8" y="36.8" width="9.1" height="1.4" /></element>
- <element ref="text_g3"><bounds x="3.8" y="51.8" width="9.2" height="1.4" /></element>
- <element ref="text_g7"><bounds x="16.8" y="51.8" width="9.2" height="1.4" /></element>
- <element ref="text_g11"><bounds x="29.8" y="51.8" width="9.2" height="1.4" /></element>
+ <element ref="text_g3"><bounds x="3.8" y="51.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g7"><bounds x="16.8" y="51.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g11"><bounds x="29.8" y="51.8" width="9.1" height="1.4" /></element>
- <element ref="text_g4"><bounds x="3.8" y="66.8" width="9.2" height="1.4" /></element>
- <element ref="text_g8"><bounds x="16.8" y="66.8" width="9.2" height="1.4" /></element>
- <element ref="text_g12"><bounds x="29.8" y="66.8" width="9.2" height="1.4" /></element>
+ <element ref="text_g4"><bounds x="3.8" y="66.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g8"><bounds x="16.8" y="66.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g12"><bounds x="29.8" y="66.8" width="9.1" height="1.4" /></element>
<!-- number labels -->
- <element ref="text_b1"><bounds x="12.8" y="20.8" width="2" height="2" /></element>
- <element ref="text_b5"><bounds x="25.8" y="20.8" width="2" height="2" /></element>
- <element ref="text_b9"><bounds x="38.8" y="20.8" width="2" height="2" /></element>
+ <element ref="text_b1"><bounds x="13.3" y="20.8" width="2" height="2" /></element>
+ <element ref="text_b5"><bounds x="26.3" y="20.8" width="2" height="2" /></element>
+ <element ref="text_b9"><bounds x="39.3" y="20.8" width="2" height="2" /></element>
- <element ref="text_b2"><bounds x="12.8" y="35.8" width="2" height="2" /></element>
- <element ref="text_b6"><bounds x="25.8" y="35.8" width="2" height="2" /></element>
- <element ref="text_b10"><bounds x="38.8" y="35.8" width="2" height="2" /></element>
+ <element ref="text_b2"><bounds x="13.3" y="35.8" width="2" height="2" /></element>
+ <element ref="text_b6"><bounds x="26.3" y="35.8" width="2" height="2" /></element>
+ <element ref="text_b10"><bounds x="39.3" y="35.8" width="2" height="2" /></element>
- <element ref="text_b3"><bounds x="12.8" y="50.8" width="2" height="2" /></element>
- <element ref="text_b7"><bounds x="25.8" y="50.8" width="2" height="2" /></element>
- <element ref="text_b11"><bounds x="38.8" y="50.8" width="2" height="2" /></element>
+ <element ref="text_b3"><bounds x="13.3" y="50.8" width="2" height="2" /></element>
+ <element ref="text_b7"><bounds x="26.3" y="50.8" width="2" height="2" /></element>
+ <element ref="text_b11"><bounds x="39.3" y="50.8" width="2" height="2" /></element>
- <element ref="text_b4"><bounds x="12.8" y="65.8" width="2" height="2" /></element>
- <element ref="text_b8"><bounds x="25.8" y="65.8" width="2" height="2" /></element>
- <element ref="text_b12"><bounds x="38.8" y="65.8" width="2" height="2" /></element>
+ <element ref="text_b4"><bounds x="13.3" y="65.8" width="2" height="2" /></element>
+ <element ref="text_b8"><bounds x="26.3" y="65.8" width="2" height="2" /></element>
+ <element ref="text_b12"><bounds x="39.3" y="65.8" width="2" height="2" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/comparca.lay b/src/mame/layout/comparca.lay
index d56e1562f84..07a30143ac0 100644
--- a/src/mame/layout/comparca.lay
+++ b/src/mame/layout/comparca.lay
@@ -109,18 +109,18 @@ authors:hap
<element name="text_g11"><text string="FIRE AWAY" align="1"><color red="0.9" green="0.9" blue="0.9" /></text></element>
<element name="text_g12"><text string="HIDE 'N SEEK" align="1"><color red="0.9" green="0.9" blue="0.9" /></text></element>
- <element name="text_b1"><text string="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b2"><text string="2"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b3"><text string="3"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b4"><text string="4"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b5"><text string="5"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b6"><text string="6"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b7"><text string="7"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b8"><text string="8"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b9"><text string="9"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b10"><text string="10"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b11"><text string="11"><color red="0.94" green="0.94" blue="0.94" /></text></element>
- <element name="text_b12"><text string="12"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b1"><text string="1" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b2"><text string="2" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b3"><text string="3" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b4"><text string="4" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b5"><text string="5" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b6"><text string="6" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b7"><text string="7" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b8"><text string="8" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b9"><text string="9" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b10"><text string="10" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b11"><text string="11" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
+ <element name="text_b12"><text string="12" align="1"><color red="0.94" green="0.94" blue="0.94" /></text></element>
<!-- build screen -->
@@ -368,38 +368,38 @@ authors:hap
</element>
<!-- gamename labels -->
- <element ref="text_g1"><bounds x="3.8" y="21.8" width="9.2" height="1.4" /></element>
- <element ref="text_g5"><bounds x="16.8" y="21.8" width="9.2" height="1.4" /></element>
- <element ref="text_g9"><bounds x="29.8" y="21.8" width="9.2" height="1.4" /></element>
+ <element ref="text_g1"><bounds x="3.8" y="21.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g5"><bounds x="16.8" y="21.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g9"><bounds x="29.8" y="21.8" width="9.1" height="1.4" /></element>
- <element ref="text_g2"><bounds x="3.8" y="36.8" width="9.2" height="1.4" /></element>
- <element ref="text_g6"><bounds x="16.8" y="36.8" width="9.2" height="1.4" /></element>
- <element ref="text_g10"><bounds x="29.8" y="36.8" width="9.2" height="1.4" /></element>
+ <element ref="text_g2"><bounds x="3.8" y="36.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g6"><bounds x="16.8" y="36.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g10"><bounds x="29.8" y="36.8" width="9.1" height="1.4" /></element>
- <element ref="text_g3"><bounds x="3.8" y="51.8" width="9.2" height="1.4" /></element>
- <element ref="text_g7"><bounds x="16.8" y="51.8" width="9.2" height="1.4" /></element>
- <element ref="text_g11"><bounds x="29.8" y="51.8" width="9.2" height="1.4" /></element>
+ <element ref="text_g3"><bounds x="3.8" y="51.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g7"><bounds x="16.8" y="51.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g11"><bounds x="29.8" y="51.8" width="9.1" height="1.4" /></element>
- <element ref="text_g4"><bounds x="3.8" y="66.8" width="9.2" height="1.4" /></element>
- <element ref="text_g8"><bounds x="16.8" y="66.8" width="9.2" height="1.4" /></element>
- <element ref="text_g12"><bounds x="29.8" y="66.8" width="9.2" height="1.4" /></element>
+ <element ref="text_g4"><bounds x="3.8" y="66.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g8"><bounds x="16.8" y="66.8" width="9.1" height="1.4" /></element>
+ <element ref="text_g12"><bounds x="29.8" y="66.8" width="9.1" height="1.4" /></element>
<!-- number labels -->
- <element ref="text_b1"><bounds x="12.8" y="20.8" width="2" height="2" /></element>
- <element ref="text_b5"><bounds x="25.8" y="20.8" width="2" height="2" /></element>
- <element ref="text_b9"><bounds x="38.8" y="20.8" width="2" height="2" /></element>
+ <element ref="text_b1"><bounds x="13.3" y="20.8" width="2" height="2" /></element>
+ <element ref="text_b5"><bounds x="26.3" y="20.8" width="2" height="2" /></element>
+ <element ref="text_b9"><bounds x="39.3" y="20.8" width="2" height="2" /></element>
- <element ref="text_b2"><bounds x="12.8" y="35.8" width="2" height="2" /></element>
- <element ref="text_b6"><bounds x="25.8" y="35.8" width="2" height="2" /></element>
- <element ref="text_b10"><bounds x="38.8" y="35.8" width="2" height="2" /></element>
+ <element ref="text_b2"><bounds x="13.3" y="35.8" width="2" height="2" /></element>
+ <element ref="text_b6"><bounds x="26.3" y="35.8" width="2" height="2" /></element>
+ <element ref="text_b10"><bounds x="39.3" y="35.8" width="2" height="2" /></element>
- <element ref="text_b3"><bounds x="12.8" y="50.8" width="2" height="2" /></element>
- <element ref="text_b7"><bounds x="25.8" y="50.8" width="2" height="2" /></element>
- <element ref="text_b11"><bounds x="38.8" y="50.8" width="2" height="2" /></element>
+ <element ref="text_b3"><bounds x="13.3" y="50.8" width="2" height="2" /></element>
+ <element ref="text_b7"><bounds x="26.3" y="50.8" width="2" height="2" /></element>
+ <element ref="text_b11"><bounds x="39.3" y="50.8" width="2" height="2" /></element>
- <element ref="text_b4"><bounds x="12.8" y="65.8" width="2" height="2" /></element>
- <element ref="text_b8"><bounds x="25.8" y="65.8" width="2" height="2" /></element>
- <element ref="text_b12"><bounds x="38.8" y="65.8" width="2" height="2" /></element>
+ <element ref="text_b4"><bounds x="13.3" y="65.8" width="2" height="2" /></element>
+ <element ref="text_b8"><bounds x="26.3" y="65.8" width="2" height="2" /></element>
+ <element ref="text_b12"><bounds x="39.3" y="65.8" width="2" height="2" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/dbridgec.lay b/src/mame/layout/dbridgec.lay
index b7ec1a5d91f..65b3644b56f 100644
--- a/src/mame/layout/dbridgec.lay
+++ b/src/mame/layout/dbridgec.lay
@@ -149,9 +149,9 @@ authors:hap
</repeat>
<repeat count="4">
- <param name="y" start="2.65" increment="5" />
+ <param name="y" start="2.75" increment="5" />
<param name="i" start="1" increment="1" />
- <element ref="text_l3~i~a"><bounds xc="16" y="~y~" width="7" height="1.6" /></element>
+ <element ref="text_l3~i~a"><bounds xc="16" y="~y~" width="7" height="1.5" /></element>
</repeat>
<element ref="text_l42a"><bounds xc="22" y="9" width="7" height="1.1" /></element>
diff --git a/src/mame/layout/dendego.lay b/src/mame/layout/dendego.lay
index 8f9ec73f637..206ca74a92e 100644
--- a/src/mame/layout/dendego.lay
+++ b/src/mame/layout/dendego.lay
@@ -30,7 +30,7 @@ authors:hap
<!-- panel text -->
<element name="text_door">
- <text string="doors" align="1">
+ <text string="doors">
<color red="0.0" green="0.0" blue="0.0" />
</text>
</element>
@@ -216,7 +216,7 @@ authors:hap
<bounds x="86" y="314" width="14" height="14" />
</element>
<element ref="text_door">
- <bounds x="84" y="304" width="25" height="9" />
+ <bounds x="81" y="304" width="24" height="9" />
</element>
<element name="lamp7" ref="lamp_rect_white">
diff --git a/src/mame/layout/dunksunk.lay b/src/mame/layout/dunksunk.lay
index 4b47eaaa267..5648711f26c 100644
--- a/src/mame/layout/dunksunk.lay
+++ b/src/mame/layout/dunksunk.lay
@@ -13,8 +13,8 @@ authors:hap
<element name="disk_white"><disk><color red="0.8" green="0.8" blue="0.8" /></disk></element>
<element name="text_l1"><text string="Period"><color red="0.8" green="0.8" blue="0.8" /></text></element>
- <element name="text_l2"><text string="Game Time"><color red="0.8" green="0.8" blue="0.8" /></text></element>
- <element name="text_l3"><text string="Home/Submarine Score"><color red="0.8" green="0.8" blue="0.8" /></text></element>
+ <element name="text_l2"><text string="Home/Submarine Score"><color red="0.8" green="0.8" blue="0.8" /></text></element>
+ <element name="text_l3"><text string="Game Time"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_l4"><text string="Visitor/Destroyer Score"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="led" defstate="0">
@@ -46,8 +46,7 @@ authors:hap
<view name="Internal Layout">
<bounds left="3.26" right="21.74" top="-4.25" bottom="27.7" />
- <!-- bezel -->
-
+ <!-- bezel -->
<element ref="static_white"><bounds x="3.25" y="5" width="18.5" height="25" /></element>
<element ref="static_black"><bounds x="3.5" y="5.5" width="18" height="25" /></element>
@@ -75,13 +74,12 @@ authors:hap
<element ref="disk_white"><bounds x="10.75" y="2" width="3.5" height="2" /></element>
<element ref="disk_black"><bounds x="11" y="2.25" width="3" height="1.5" /></element>
- <element ref="text_l1"><bounds x="3.25" y="-4.1" width="9.25" height="0.9" /></element>
- <element ref="text_l2"><bounds x="12.5" y="-4.1" width="9.25" height="0.9" /></element>
- <element ref="text_l3"><bounds x="3.25" y="-0.7" width="9.25" height="0.9" /></element>
- <element ref="text_l4"><bounds x="12.5" y="-0.7" width="9.25" height="0.9" /></element>
-
- <!-- leds -->
+ <element ref="text_l1"><bounds xc="7.875" y="-4.1" width="8.5" height="0.9" /></element>
+ <element ref="text_l2"><bounds xc="7.875" y="-0.7" width="8.5" height="0.9" /></element>
+ <element ref="text_l3"><bounds xc="17.125" y="-4.1" width="8.5" height="0.9" /></element>
+ <element ref="text_l4"><bounds xc="17.125" y="-0.7" width="8.5" height="0.9" /></element>
+ <!-- leds -->
<element name="digit5" ref="digit"><bounds x="6.375" y="-3" width="1.5" height="2.25" /></element>
<element name="digit6" ref="digit"><bounds x="7.875" y="-3" width="1.5" height="2.25" /></element>
<element name="digit7" ref="digit"><bounds x="15.625" y="-3" width="1.5" height="2.25" /></element>
diff --git a/src/mame/layout/elecdet.lay b/src/mame/layout/elecdet.lay
index 1e36d7c70fe..d0b90bc9f10 100644
--- a/src/mame/layout/elecdet.lay
+++ b/src/mame/layout/elecdet.lay
@@ -117,38 +117,38 @@ authors:hap
<element ref="triangleb"><bounds x="2.1" y="0.95" width="8" height="4" /><orientation rotate="180" /></element>
<element ref="trianglew"><bounds x="1.97" y="0.95" width="8" height="4" /><orientation rotate="180" /></element>
<element ref="red"><bounds x="10.05" y="0" width="15" height="6" /></element>
- <element ref="text_r1a"><bounds x="7.5" y="7.7" width="8" height="0.6" /></element>
- <element ref="text_r1b"><bounds x="8.0" y="7.7" width="8" height="0.6" /></element>
- <element ref="text_r2a"><bounds x="14.8" y="7.7" width="8" height="0.6" /></element>
- <element ref="text_r2b"><bounds x="15.3" y="7.7" width="8" height="0.6" /></element>
+ <element ref="text_r1a"><bounds x="7.5" y="7.7" width="0.4" height="0.6" /></element>
+ <element ref="text_r1b"><bounds x="8.0" y="7.7" width="6.4" height="0.6" /></element>
+ <element ref="text_r2a"><bounds x="14.8" y="7.7" width="0.4" height="0.6" /></element>
+ <element ref="text_r2b"><bounds x="15.3" y="7.7" width="6.4" height="0.6" /></element>
<element ref="black"><bounds x="10.95" y="0" width="13" height="7.05" /></element>
<element ref="orange"><bounds x="11.05" y="0" width="13" height="6.95" /></element>
- <element ref="text_o1a"><bounds x="11.3" y="5.35" width="8" height="0.6" /></element>
- <element ref="text_o1b"><bounds x="11.8" y="5.35" width="8" height="0.6" /></element>
- <element ref="text_o1c"><bounds x="11.95" y="5.95" width="8" height="0.6" /></element>
- <element ref="text_o2a"><bounds x="14.8" y="5.35" width="8" height="0.6" /></element>
- <element ref="text_o2b"><bounds x="15.3" y="5.35" width="8" height="0.6" /></element>
- <element ref="text_o2c"><bounds x="15.45" y="5.95" width="8" height="0.6" /></element>
- <element ref="text_o3a"><bounds x="18.3" y="5.35" width="8" height="0.6" /></element>
- <element ref="text_o3b"><bounds x="18.8" y="5.35" width="8" height="0.6" /></element>
- <element ref="text_o3c"><bounds x="18.95" y="5.95" width="8" height="0.6" /></element>
+ <element ref="text_o1a"><bounds x="11.3" y="5.35" width="0.4" height="0.6" /></element>
+ <element ref="text_o1b"><bounds x="11.8" y="5.35" width="2.8" height="0.6" /></element>
+ <element ref="text_o1c"><bounds x="11.95" y="5.95" width="2.8" height="0.6" /></element>
+ <element ref="text_o2a"><bounds x="14.8" y="5.35" width="0.4" height="0.6" /></element>
+ <element ref="text_o2b"><bounds x="15.3" y="5.35" width="2.8" height="0.6" /></element>
+ <element ref="text_o2c"><bounds x="15.45" y="5.95" width="2.8" height="0.6" /></element>
+ <element ref="text_o3a"><bounds x="18.3" y="5.35" width="0.4" height="0.6" /></element>
+ <element ref="text_o3b"><bounds x="18.8" y="5.35" width="2.8" height="0.6" /></element>
+ <element ref="text_o3c"><bounds x="18.95" y="5.95" width="2.8" height="0.6" /></element>
<element ref="black"><bounds x="11.95" y="0" width="14" height="5.05" /></element>
<element ref="yellow"><bounds x="13.05" y="0" width="12" height="4.95" /></element>
<element ref="text_y0"><bounds x="13.3" y="2.25" width="8" height="0.6" /></element>
- <element ref="text_y1a"><bounds x="13.5" y="2.85" width="8" height="0.6" /></element>
- <element ref="text_y1b"><bounds x="14.0" y="2.85" width="8" height="0.6" /></element>
- <element ref="text_y2a"><bounds x="13.5" y="3.45" width="8" height="0.6" /></element>
- <element ref="text_y2b"><bounds x="14.0" y="3.45" width="8" height="0.6" /></element>
- <element ref="text_y3a"><bounds x="13.5" y="4.05" width="8" height="0.6" /></element>
- <element ref="text_y3b"><bounds x="14.0" y="4.05" width="8" height="0.6" /></element>
- <element ref="text_y4a"><bounds x="17.4" y="2.85" width="8" height="0.6" /></element>
- <element ref="text_y4b"><bounds x="17.9" y="2.85" width="8" height="0.6" /></element>
- <element ref="text_y5a"><bounds x="17.4" y="3.45" width="8" height="0.6" /></element>
- <element ref="text_y5b"><bounds x="17.9" y="3.45" width="8" height="0.6" /></element>
- <element ref="text_y6a"><bounds x="17.4" y="4.05" width="8" height="0.6" /></element>
- <element ref="text_y6b"><bounds x="17.9" y="4.05" width="8" height="0.6" /></element>
+ <element ref="text_y1a"><bounds x="13.5" y="2.85" width="0.4" height="0.6" /></element>
+ <element ref="text_y1b"><bounds x="14.0" y="2.85" width="3.1" height="0.6" /></element>
+ <element ref="text_y2a"><bounds x="13.5" y="3.45" width="0.4" height="0.6" /></element>
+ <element ref="text_y2b"><bounds x="14.0" y="3.45" width="3.1" height="0.6" /></element>
+ <element ref="text_y3a"><bounds x="13.5" y="4.05" width="0.4" height="0.6" /></element>
+ <element ref="text_y3b"><bounds x="14.0" y="4.05" width="3.1" height="0.6" /></element>
+ <element ref="text_y4a"><bounds x="17.4" y="2.85" width="0.4" height="0.6" /></element>
+ <element ref="text_y4b"><bounds x="17.9" y="2.85" width="3.1" height="0.6" /></element>
+ <element ref="text_y5a"><bounds x="17.4" y="3.45" width="0.4" height="0.6" /></element>
+ <element ref="text_y5b"><bounds x="17.9" y="3.45" width="3.1" height="0.6" /></element>
+ <element ref="text_y6a"><bounds x="17.4" y="4.05" width="0.4" height="0.6" /></element>
+ <element ref="text_y6b"><bounds x="17.9" y="4.05" width="3.1" height="0.6" /></element>
<element ref="black"><bounds x="13.95" y="0" width="10" height="2.05" /></element>
<element ref="white2"><bounds x="14.05" y="0" width="10" height="1.95" /></element>
diff --git a/src/mame/layout/excal_ivant.lay b/src/mame/layout/excal_ivant.lay
index e2c94f73ee1..a57ced4553a 100644
--- a/src/mame/layout/excal_ivant.lay
+++ b/src/mame/layout/excal_ivant.lay
@@ -399,11 +399,11 @@ authors:hap
<param name="y" start="7" increment="6" />
<param name="i" start="0" increment="1" />
- <element ref="text_b1~i~"><bounds xc="13.75" y="~y~" width="10" height="1.4" /></element>
- <element ref="text_b2~i~"><bounds xc="21.5" y="~y~" width="10" height="1.4" /></element>
+ <element ref="text_b1~i~"><bounds xc="13.75" y="~y~" width="8" height="1.4" /></element>
+ <element ref="text_b2~i~"><bounds xc="21.5" y="~y~" width="8" height="1.4" /></element>
</repeat>
- <element ref="text_b00"><bounds xc="6" y="7" width="10" height="1.4" /></element>
+ <element ref="text_b00"><bounds xc="6" y="7" width="8" height="1.4" /></element>
<repeat count="3">
<param name="y" start="3.9" increment="6" />
@@ -434,11 +434,11 @@ authors:hap
<param name="y" start="3.6" increment="4" />
<param name="i" start="0" increment="1" />
- <element ref="text_b3~i~"><bounds xc="6" y="~y~" width="10" height="1.4" /></element>
- <element ref="text_b4~i~"><bounds xc="13.75" y="~y~" width="10" height="1.4" /></element>
+ <element ref="text_b3~i~"><bounds xc="6" y="~y~" width="8" height="1.4" /></element>
+ <element ref="text_b4~i~"><bounds xc="13.75" y="~y~" width="8" height="1.4" /></element>
</repeat>
- <element ref="text_b50"><bounds xc="21.5" y="3.6" width="10" height="1.4" /></element>
+ <element ref="text_b50"><bounds xc="21.5" y="3.6" width="8" height="1.4" /></element>
<element ref="triangle"><bounds xc="6" y="19.3" width="1.5" height="1.1" /><orientation rotate="270" /></element>
<element ref="triangle"><bounds xc="13.75" y="19.3" width="1.5" height="1.1" /><orientation rotate="90" /></element>
diff --git a/src/mame/layout/excal_ivanto.lay b/src/mame/layout/excal_ivanto.lay
index c0337ba43d5..d47d63cb65a 100644
--- a/src/mame/layout/excal_ivanto.lay
+++ b/src/mame/layout/excal_ivanto.lay
@@ -399,8 +399,8 @@ authors:hap
<param name="y" start="7" increment="6" />
<param name="i" start="0" increment="1" />
- <element ref="text_b0~i~"><bounds xc="6" y="~y~" width="10" height="1.4" /></element>
- <element ref="text_b1~i~"><bounds xc="13.75" y="~y~" width="10" height="1.4" /></element>
+ <element ref="text_b0~i~"><bounds xc="6" y="~y~" width="8" height="1.4" /></element>
+ <element ref="text_b1~i~"><bounds xc="13.75" y="~y~" width="8" height="1.4" /></element>
</repeat>
<repeat count="3">
@@ -430,9 +430,9 @@ authors:hap
<param name="y" start="3.6" increment="4" />
<param name="i" start="0" increment="1" />
- <element ref="text_b2~i~"><bounds xc="6" y="~y~" width="10" height="1.4" /></element>
- <element ref="text_b3~i~"><bounds xc="13.75" y="~y~" width="10" height="1.4" /></element>
- <element ref="text_b4~i~"><bounds xc="21.5" y="~y~" width="10" height="1.4" /></element>
+ <element ref="text_b2~i~"><bounds xc="6" y="~y~" width="8" height="1.4" /></element>
+ <element ref="text_b3~i~"><bounds xc="13.75" y="~y~" width="8" height="1.4" /></element>
+ <element ref="text_b4~i~"><bounds xc="21.5" y="~y~" width="8" height="1.4" /></element>
</repeat>
<element ref="triangle"><bounds xc="6" y="19.3" width="1.5" height="1.1" /><orientation rotate="270" /></element>
diff --git a/src/mame/layout/f2pbball.lay b/src/mame/layout/f2pbball.lay
index d1f180d2e21..372049e2199 100644
--- a/src/mame/layout/f2pbball.lay
+++ b/src/mame/layout/f2pbball.lay
@@ -54,9 +54,9 @@ authors:hap
</element>
<element name="text_p"><text string="P"><color red="0.8" green="0.8" blue="0.8" /></text></element>
- <element name="text_1st"><text string="1st"><color red="0.8" green="0.8" blue="0.8" /></text></element>
+ <element name="text_1st"><text string="1st" align="1"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_2nd"><text string="2nd"><color red="0.8" green="0.8" blue="0.8" /></text></element>
- <element name="text_3rd"><text string="3rd"><color red="0.8" green="0.8" blue="0.8" /></text></element>
+ <element name="text_3rd"><text string="3rd" align="2"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_foul"><text string="FOUL"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_curve"><text string="CURVE"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_ball"><text string="BALL"><color red="0.8" green="0.8" blue="0.8" /></text></element>
@@ -84,8 +84,8 @@ authors:hap
<element ref="green"><bounds x="2" y="3" width="27" height="30" /></element>
- <element ref="text_3rd"><bounds x="2.9" y="17.9" width="3" height="1.2" /></element>
- <element ref="text_1st"><bounds x="25.1" y="17.9" width="3" height="1.2" /></element>
+ <element ref="text_3rd"><bounds x="3.2" y="17.9" width="1.8" height="1.2" /></element>
+ <element ref="text_1st"><bounds x="25.9" y="17.9" width="1.8" height="1.2" /></element>
<element ref="diamond_white"><bounds x="3" y="3.5" width="25" height="25" /></element>
<element ref="diamond_green"><bounds x="3" y="3.25" width="25" height="25" /></element>
diff --git a/src/mame/layout/fidel_brc.lay b/src/mame/layout/fidel_brc.lay
index b9d97a6ed17..99e635b4f18 100644
--- a/src/mame/layout/fidel_brc.lay
+++ b/src/mame/layout/fidel_brc.lay
@@ -80,7 +80,7 @@ authors:hap
<element name="text_scan">
<rect><color red="0.0" green="0.0" blue="0.0" /></rect>
- <text string="card scanner"><color red="0.4" green="0.4" blue="0.4" /></text>
+ <text string=" card scanner "><color red="0.4" green="0.4" blue="0.4" /></text>
</element>
<element name="nothing" defstate="0">
diff --git a/src/mame/layout/fidel_bv3.lay b/src/mame/layout/fidel_bv3.lay
index c16f04e6d47..c916f4d9c4a 100644
--- a/src/mame/layout/fidel_bv3.lay
+++ b/src/mame/layout/fidel_bv3.lay
@@ -66,7 +66,7 @@ authors:hap
<element name="text_scan">
<rect><color red="0.0" green="0.0" blue="0.0" /></rect>
- <text string="card scanner"><color red="0.4" green="0.4" blue="0.4" /></text>
+ <text string=" card scanner "><color red="0.4" green="0.4" blue="0.4" /></text>
</element>
<element name="nothing" defstate="0">
diff --git a/src/mame/layout/fidel_gin.lay b/src/mame/layout/fidel_gin.lay
index 9e5c345739e..02ab3f8b652 100644
--- a/src/mame/layout/fidel_gin.lay
+++ b/src/mame/layout/fidel_gin.lay
@@ -66,7 +66,7 @@ authors:hap
<element name="text_scan">
<rect><color red="0.0" green="0.0" blue="0.0" /></rect>
- <text string="card scanner"><color red="0.4" green="0.4" blue="0.4" /></text>
+ <text string=" card scanner "><color red="0.4" green="0.4" blue="0.4" /></text>
</element>
<element name="nothing" defstate="0">
diff --git a/src/mame/layout/fidel_sc12.lay b/src/mame/layout/fidel_sc12.lay
index f7b095a7dc1..f23178f30c4 100644
--- a/src/mame/layout/fidel_sc12.lay
+++ b/src/mame/layout/fidel_sc12.lay
@@ -388,11 +388,11 @@ authors:hap
<element ref="text_l3"><bounds x="-5.8" y="32" width="5" height="2" /></element>
<element ref="text_l4"><bounds x="-5.8" y="42" width="5" height="2" /></element>
- <element ref="text_l5"><bounds x="-2.8" y="47.25" width="2" height="11.5" /><orientation rotate="90" /></element>
- <element ref="text_l61"><bounds x="-2.8" y="58.75" width="2" height="8.5" /><orientation rotate="90" /></element>
- <element ref="text_l62"><bounds x="-4.81" y="58.0" width="2" height="10" /><orientation rotate="90" /></element>
- <element ref="text_l71"><bounds x="-2.8" y="68.75" width="2" height="8.5" /><orientation rotate="90" /></element>
- <element ref="text_l72"><bounds x="-4.81" y="68.0" width="2" height="10" /><orientation rotate="90" /></element>
+ <element ref="text_l5"><bounds x="-2.8" y="48.5" width="2" height="9" /><orientation rotate="90" /></element>
+ <element ref="text_l61"><bounds x="-2.8" y="58.5" width="2" height="9" /><orientation rotate="90" /></element>
+ <element ref="text_l62"><bounds x="-4.81" y="58.5" width="2" height="9" /><orientation rotate="90" /></element>
+ <element ref="text_l71"><bounds x="-2.8" y="68.5" width="2" height="9" /><orientation rotate="90" /></element>
+ <element ref="text_l72"><bounds x="-4.81" y="68.5" width="2" height="9" /><orientation rotate="90" /></element>
<element ref="blackl"><bounds x="-0.3" y="8.75" width="0.3" height="8.5" /></element>
<element ref="blackl"><bounds x="-0.3" y="18.75" width="0.3" height="8.5" /></element>
diff --git a/src/mame/layout/granits.lay b/src/mame/layout/granits.lay
index 23c08879e40..b853bac047a 100644
--- a/src/mame/layout/granits.lay
+++ b/src/mame/layout/granits.lay
@@ -383,11 +383,11 @@ authors:hap
<element ref="text_l3"><bounds x="-5.8" y="32" width="5" height="2" /></element>
<element ref="text_l4"><bounds x="-5.8" y="42" width="5" height="2" /></element>
- <element ref="text_l5"><bounds x="-2.8" y="47.25" width="2" height="11.5" /><orientation rotate="90" /></element>
- <element ref="text_l61"><bounds x="-2.8" y="58.75" width="2" height="8.5" /><orientation rotate="90" /></element>
- <element ref="text_l62"><bounds x="-4.81" y="58.0" width="2" height="10" /><orientation rotate="90" /></element>
- <element ref="text_l71"><bounds x="-2.8" y="68.75" width="2" height="8.5" /><orientation rotate="90" /></element>
- <element ref="text_l72"><bounds x="-4.81" y="68.0" width="2" height="10" /><orientation rotate="90" /></element>
+ <element ref="text_l5"><bounds x="-2.8" y="48.5" width="2" height="9" /><orientation rotate="90" /></element>
+ <element ref="text_l61"><bounds x="-2.8" y="58.5" width="2" height="9" /><orientation rotate="90" /></element>
+ <element ref="text_l62"><bounds x="-4.81" y="58.5" width="2" height="9" /><orientation rotate="90" /></element>
+ <element ref="text_l71"><bounds x="-2.8" y="68.5" width="2" height="9" /><orientation rotate="90" /></element>
+ <element ref="text_l72"><bounds x="-4.81" y="68.5" width="2" height="9" /><orientation rotate="90" /></element>
<element ref="blackl"><bounds x="-0.3" y="8.75" width="0.3" height="8.5" /></element>
<element ref="blackl"><bounds x="-0.3" y="18.75" width="0.3" height="8.5" /></element>
diff --git a/src/mame/layout/h2hbaskb.lay b/src/mame/layout/h2hbaskb.lay
index 8f2c93c3496..12329a4a071 100644
--- a/src/mame/layout/h2hbaskb.lay
+++ b/src/mame/layout/h2hbaskb.lay
@@ -31,8 +31,7 @@ authors:hap
<view name="Internal Layout">
<bounds left="26" right="124" top="5" bottom="85.5" />
- <!-- field, goal -->
-
+ <!-- field, goal -->
<element ref="static_yellow"><bounds x="25" y="4" width="100" height="22.1" /></element>
<element ref="static_white"><bounds x="33" y="14" width="18" height="12.1" /></element>
<element ref="static_black"><bounds x="34" y="15" width="16" height="12.1" /></element>
@@ -69,8 +68,7 @@ authors:hap
<element name="9.3" ref="led"><bounds x="79" y="25" width="4" height="4" /></element>
<element name="9.4" ref="led"><bounds x="84" y="21" width="4" height="4" /></element>
- <!-- men -->
-
+ <!-- men -->
<element ref="disk_white"><bounds x="72" y="54" width="6" height="6" /></element>
<element name="0.0" ref="led"><bounds x="73" y="55" width="4" height="4" /></element>
@@ -88,8 +86,7 @@ authors:hap
<element name="2.0" ref="led"><bounds x="90" y="75" width="4" height="4" /></element>
<element ref="text_away"><bounds x="86" y="80.5" width="12" height="3" /></element>
- <!-- defense leds -->
-
+ <!-- defense leds -->
<repeat count="41">
<param name="x" start="45.1" increment="0.05" />
<param name="y" start="39.6" increment="0.048" />
@@ -120,8 +117,7 @@ authors:hap
<element name="8.3" ref="led"><bounds x="~x~" y="~y~" width="1" height="1" /></element>
</repeat>
- <!-- small leds -->
-
+ <!-- small leds -->
<!-- the leds marked "x", sometimes seen unpopulated, maybe cutting costs in some of the production batches -->
<element name="3.1" ref="led"><bounds x="57.1" y="29.1" width="1" height="1" /></element>
<element name="3.2" ref="led"><bounds x="52.7" y="33.7" width="1" height="1" /></element>
diff --git a/src/mame/layout/h2hbaskbc.lay b/src/mame/layout/h2hbaskbc.lay
index 39e6fbee806..211d41ef5d2 100644
--- a/src/mame/layout/h2hbaskbc.lay
+++ b/src/mame/layout/h2hbaskbc.lay
@@ -31,8 +31,7 @@ authors:hap
<view name="Internal Layout">
<bounds left="26" right="124" top="5" bottom="85.5" />
- <!-- field, goal -->
-
+ <!-- field, goal -->
<element ref="static_yellow"><bounds x="25" y="4" width="100" height="22.1" /></element>
<element ref="static_white"><bounds x="33" y="14" width="18" height="12.1" /></element>
<element ref="static_black"><bounds x="34" y="15" width="16" height="12.1" /></element>
@@ -69,8 +68,7 @@ authors:hap
<element name="3.3" ref="led"><bounds x="79" y="25" width="4" height="4" /></element>
<element name="3.4" ref="led"><bounds x="84" y="21" width="4" height="4" /></element>
- <!-- men -->
-
+ <!-- men -->
<element ref="disk_white"><bounds x="72" y="54" width="6" height="6" /></element>
<element name="8.0" ref="led"><bounds x="73" y="55" width="4" height="4" /></element>
@@ -88,8 +86,7 @@ authors:hap
<element name="10.0" ref="led"><bounds x="90" y="75" width="4" height="4" /></element>
<element ref="text_away"><bounds x="86" y="80.5" width="12" height="3" /></element>
- <!-- defense leds -->
-
+ <!-- defense leds -->
<repeat count="41">
<param name="x" start="45.1" increment="0.05" />
<param name="y" start="39.6" increment="0.048" />
@@ -120,8 +117,7 @@ authors:hap
<element name="2.3" ref="led"><bounds x="~x~" y="~y~" width="1" height="1" /></element>
</repeat>
- <!-- small leds -->
-
+ <!-- small leds -->
<!-- the leds marked "x", sometimes seen unpopulated, maybe cutting costs in some of the production batches -->
<element name="11.1" ref="led"><bounds x="57.1" y="29.1" width="1" height="1" /></element>
<element name="11.2" ref="led"><bounds x="52.7" y="33.7" width="1" height="1" /></element>
diff --git a/src/mame/layout/h2hboxing.lay b/src/mame/layout/h2hboxing.lay
index 6e1edecb281..73bb53a70e7 100644
--- a/src/mame/layout/h2hboxing.lay
+++ b/src/mame/layout/h2hboxing.lay
@@ -29,8 +29,7 @@ authors:hap
<view name="Internal Layout">
<bounds left="4.4" right="43.7" top="0.3" bottom="38.7" />
- <!-- bezel and digits -->
-
+ <!-- bezel and digits -->
<element ref="static_white"><bounds x="6.8" y="1.8" width="35.4" height="35.4" /></element>
<element ref="static_black"><bounds x="7.6" y="2.6" width="33.8" height="33.8" /></element>
<element ref="static_white"><bounds x="8.6" y="3.6" width="31.8" height="31.8" /></element>
@@ -49,8 +48,7 @@ authors:hap
<element name="digit9" ref="digit"><bounds x="6" y="20.4" width="3" height="2" /><orientation rotate="270" /></element>
<element name="digit10" ref="digit"><bounds x="6" y="16.6" width="3" height="2" /><orientation rotate="270" /></element>
- <!-- led grid -->
-
+ <!-- led grid -->
<element name="9.7" ref="seg"><bounds x="20" y="7" width="4" height="1" /></element>
<element name="7.1" ref="seg"><bounds x="20" y="10" width="4" height="1" /></element>
<element name="6.1" ref="seg"><bounds x="20" y="13" width="4" height="1" /></element>
diff --git a/src/mame/layout/h2hhockey.lay b/src/mame/layout/h2hhockey.lay
index 56e0330e38f..808f6be983d 100644
--- a/src/mame/layout/h2hhockey.lay
+++ b/src/mame/layout/h2hhockey.lay
@@ -22,8 +22,10 @@ authors:hap
<disk state="1"><color red="1.0" green="0.20" blue="0.22" /></disk>
</element>
- <element name="text_score1"><text string="S C"><color red="0.85" green="0.85" blue="0.85" /></text></element>
- <element name="text_score2"><text string="R E"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score1"><text string="S"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score2"><text string="C"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score3"><text string="R"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score4"><text string="E"><color red="0.85" green="0.85" blue="0.85" /></text></element>
<element name="text_home"><text string="HOME"><color red="0.85" green="0.85" blue="0.85" /></text></element>
<element name="text_away"><text string="AWAY"><color red="0.85" green="0.85" blue="0.85" /></text></element>
@@ -33,8 +35,7 @@ authors:hap
<view name="Internal Layout">
<bounds left="26" right="124" top="5" bottom="85.5" />
- <!-- field, goal -->
-
+ <!-- field, goal -->
<element ref="static_blue"><bounds x="25" y="4" width="100" height="22.1" /></element>
<element ref="static_white"><bounds x="33" y="14" width="18" height="12.1" /></element>
<element ref="static_black"><bounds x="34" y="15" width="16" height="12.1" /></element>
@@ -50,8 +51,10 @@ authors:hap
<element ref="disk_white"><bounds x="72" y="10" width="6" height="6" /></element>
<element name="5.0" ref="led"><bounds x="73" y="11" width="4" height="4" /></element>
- <element ref="text_score1"><bounds x="62" y="10" width="10" height="6" /></element>
- <element ref="text_score2"><bounds x="78" y="10" width="10" height="6" /></element>
+ <element ref="text_score1"><bounds xc="64.5" y="10" width="4" height="6" /></element>
+ <element ref="text_score2"><bounds xc="69" y="10" width="4" height="6" /></element>
+ <element ref="text_score3"><bounds xc="81" y="10" width="4" height="6" /></element>
+ <element ref="text_score4"><bounds xc="85.5" y="10" width="4" height="6" /></element>
<element name="9.0" ref="led"><bounds x="62" y="21" width="4" height="4" /></element>
<element name="9.1" ref="led"><bounds x="67" y="25" width="4" height="4" /></element>
@@ -59,8 +62,7 @@ authors:hap
<element name="9.3" ref="led"><bounds x="79" y="25" width="4" height="4" /></element>
<element name="9.4" ref="led"><bounds x="84" y="21" width="4" height="4" /></element>
- <!-- men -->
-
+ <!-- men -->
<element ref="disk_white"><bounds x="72" y="54" width="6" height="6" /></element>
<element name="0.0" ref="led"><bounds x="73" y="55" width="4" height="4" /></element>
@@ -78,8 +80,7 @@ authors:hap
<element name="2.0" ref="led"><bounds x="90" y="75" width="4" height="4" /></element>
<element ref="text_away"><bounds x="86" y="80.5" width="12" height="3" /></element>
- <!-- defense leds -->
-
+ <!-- defense leds -->
<repeat count="41">
<param name="x" start="45.1" increment="0.05" />
<param name="y" start="39.6" increment="0.048" />
@@ -110,8 +111,7 @@ authors:hap
<element name="8.3" ref="led"><bounds x="~x~" y="~y~" width="1" height="1" /></element>
</repeat>
- <!-- small leds -->
-
+ <!-- small leds -->
<!-- the leds marked "x", sometimes seen unpopulated, maybe cutting costs in some of the production batches -->
<element name="3.1" ref="led"><bounds x="57.1" y="29.1" width="1" height="1" /></element>
<element name="3.2" ref="led"><bounds x="52.7" y="33.7" width="1" height="1" /></element>
diff --git a/src/mame/layout/h2hhockeyc.lay b/src/mame/layout/h2hhockeyc.lay
index d95ecb4a61e..8022e86227f 100644
--- a/src/mame/layout/h2hhockeyc.lay
+++ b/src/mame/layout/h2hhockeyc.lay
@@ -22,8 +22,10 @@ authors:hap
<disk state="1"><color red="1.0" green="0.20" blue="0.22" /></disk>
</element>
- <element name="text_score1"><text string="S C"><color red="0.85" green="0.85" blue="0.85" /></text></element>
- <element name="text_score2"><text string="R E"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score1"><text string="S"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score2"><text string="C"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score3"><text string="R"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score4"><text string="E"><color red="0.85" green="0.85" blue="0.85" /></text></element>
<element name="text_home"><text string="HOME"><color red="0.85" green="0.85" blue="0.85" /></text></element>
<element name="text_away"><text string="AWAY"><color red="0.85" green="0.85" blue="0.85" /></text></element>
@@ -33,8 +35,7 @@ authors:hap
<view name="Internal Layout">
<bounds left="26" right="124" top="5" bottom="85.5" />
- <!-- field, goal -->
-
+ <!-- field, goal -->
<element ref="static_blue"><bounds x="25" y="4" width="100" height="22.1" /></element>
<element ref="static_white"><bounds x="33" y="14" width="18" height="12.1" /></element>
<element ref="static_black"><bounds x="34" y="15" width="16" height="12.1" /></element>
@@ -50,8 +51,10 @@ authors:hap
<element ref="disk_white"><bounds x="72" y="10" width="6" height="6" /></element>
<element name="13.0" ref="led"><bounds x="73" y="11" width="4" height="4" /></element>
- <element ref="text_score1"><bounds x="62" y="10" width="10" height="6" /></element>
- <element ref="text_score2"><bounds x="78" y="10" width="10" height="6" /></element>
+ <element ref="text_score1"><bounds xc="64.5" y="10" width="4" height="6" /></element>
+ <element ref="text_score2"><bounds xc="69" y="10" width="4" height="6" /></element>
+ <element ref="text_score3"><bounds xc="81" y="10" width="4" height="6" /></element>
+ <element ref="text_score4"><bounds xc="85.5" y="10" width="4" height="6" /></element>
<element name="3.0" ref="led"><bounds x="62" y="21" width="4" height="4" /></element>
<element name="3.1" ref="led"><bounds x="67" y="25" width="4" height="4" /></element>
@@ -59,8 +62,7 @@ authors:hap
<element name="3.3" ref="led"><bounds x="79" y="25" width="4" height="4" /></element>
<element name="3.4" ref="led"><bounds x="84" y="21" width="4" height="4" /></element>
- <!-- men -->
-
+ <!-- men -->
<element ref="disk_white"><bounds x="72" y="54" width="6" height="6" /></element>
<element name="8.0" ref="led"><bounds x="73" y="55" width="4" height="4" /></element>
@@ -78,8 +80,7 @@ authors:hap
<element name="10.0" ref="led"><bounds x="90" y="75" width="4" height="4" /></element>
<element ref="text_away"><bounds x="86" y="80.5" width="12" height="3" /></element>
- <!-- defense leds -->
-
+ <!-- defense leds -->
<repeat count="41">
<param name="x" start="45.1" increment="0.05" />
<param name="y" start="39.6" increment="0.048" />
@@ -110,8 +111,7 @@ authors:hap
<element name="2.3" ref="led"><bounds x="~x~" y="~y~" width="1" height="1" /></element>
</repeat>
- <!-- small leds -->
-
+ <!-- small leds -->
<!-- the leds marked "x", sometimes seen unpopulated, maybe cutting costs in some of the production batches -->
<element name="11.1" ref="led"><bounds x="57.1" y="29.1" width="1" height="1" /></element>
<element name="11.2" ref="led"><bounds x="52.7" y="33.7" width="1" height="1" /></element>
diff --git a/src/mame/layout/h2hsoccerc.lay b/src/mame/layout/h2hsoccerc.lay
index 26601250842..fedb56ca4d1 100644
--- a/src/mame/layout/h2hsoccerc.lay
+++ b/src/mame/layout/h2hsoccerc.lay
@@ -22,8 +22,10 @@ authors:hap
<disk state="1"><color red="1.0" green="0.20" blue="0.22" /></disk>
</element>
- <element name="text_score1"><text string="S C"><color red="0.85" green="0.85" blue="0.85" /></text></element>
- <element name="text_score2"><text string="R E"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score1"><text string="S"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score2"><text string="C"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score3"><text string="R"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="text_score4"><text string="E"><color red="0.85" green="0.85" blue="0.85" /></text></element>
<element name="text_home"><text string="HOME"><color red="0.85" green="0.85" blue="0.85" /></text></element>
<element name="text_away"><text string="AWAY"><color red="0.85" green="0.85" blue="0.85" /></text></element>
@@ -33,8 +35,7 @@ authors:hap
<view name="Internal Layout">
<bounds left="26" right="124" top="5" bottom="85.5" />
- <!-- field, goal -->
-
+ <!-- field, goal -->
<element ref="disk_white"><bounds x="62" y="15.6" width="26" height="26" /></element>
<element ref="disk_black"><bounds x="63" y="16.6" width="24" height="24" /></element>
<element ref="static_white"><bounds x="54.5" y="15" width="41" height="21.2" /></element>
@@ -54,8 +55,10 @@ authors:hap
<element ref="disk_white"><bounds x="72" y="10" width="6" height="6" /></element>
<element name="13.0" ref="led"><bounds x="73" y="11" width="4" height="4" /></element>
- <element ref="text_score1"><bounds x="62" y="10" width="10" height="6" /></element>
- <element ref="text_score2"><bounds x="78" y="10" width="10" height="6" /></element>
+ <element ref="text_score1"><bounds xc="64.5" y="10" width="4" height="6" /></element>
+ <element ref="text_score2"><bounds xc="69" y="10" width="4" height="6" /></element>
+ <element ref="text_score3"><bounds xc="81" y="10" width="4" height="6" /></element>
+ <element ref="text_score4"><bounds xc="85.5" y="10" width="4" height="6" /></element>
<element name="3.0" ref="led"><bounds x="62" y="21" width="4" height="4" /></element>
<element name="3.1" ref="led"><bounds x="67" y="25" width="4" height="4" /></element>
@@ -63,8 +66,7 @@ authors:hap
<element name="3.3" ref="led"><bounds x="79" y="25" width="4" height="4" /></element>
<element name="3.4" ref="led"><bounds x="84" y="21" width="4" height="4" /></element>
- <!-- men -->
-
+ <!-- men -->
<element ref="disk_white"><bounds x="72" y="54" width="6" height="6" /></element>
<element name="8.0" ref="led"><bounds x="73" y="55" width="4" height="4" /></element>
@@ -82,8 +84,7 @@ authors:hap
<element name="10.0" ref="led"><bounds x="90" y="75" width="4" height="4" /></element>
<element ref="text_away"><bounds x="86" y="80.5" width="12" height="3" /></element>
- <!-- defense leds -->
-
+ <!-- defense leds -->
<repeat count="41">
<param name="x" start="45.1" increment="0.05" />
<param name="y" start="39.6" increment="0.048" />
@@ -114,8 +115,7 @@ authors:hap
<element name="2.3" ref="led"><bounds x="~x~" y="~y~" width="1" height="1" /></element>
</repeat>
- <!-- small leds -->
-
+ <!-- small leds -->
<!-- the leds marked "x", sometimes seen unpopulated, maybe cutting costs in some of the production batches -->
<element name="11.1" ref="led"><bounds x="57.1" y="29.1" width="1" height="1" /></element>
<element name="11.2" ref="led"><bounds x="52.7" y="33.7" width="1" height="1" /></element>
diff --git a/src/mame/layout/hitparade.lay b/src/mame/layout/hitparade.lay
index e34e1458502..b53fe7bbbe4 100644
--- a/src/mame/layout/hitparade.lay
+++ b/src/mame/layout/hitparade.lay
@@ -21,9 +21,9 @@ authors:hap
<view name="Internal Layout">
<bounds left="-26" right="37" top="-3" bottom="51" />
- <element ref="text_l1"><bounds x="-30" y="3.5" width="27" height="6" /></element>
- <element ref="text_l2"><bounds x="-30" y="20.5" width="27" height="6" /></element>
- <element ref="text_l3"><bounds x="-30" y="37.5" width="27" height="6" /></element>
+ <element ref="text_l1"><bounds x="-26" y="3.5" width="23" height="6" /></element>
+ <element ref="text_l2"><bounds x="-26" y="20.5" width="23" height="6" /></element>
+ <element ref="text_l3"><bounds x="-26" y="37.5" width="23" height="6" /></element>
<element name="digit7" ref="digit"><bounds x="0" y="0" width="10" height="14" /></element>
<element name="digit6" ref="digit"><bounds x="12" y="0" width="10" height="14" /></element>
diff --git a/src/mame/layout/imolagp.lay b/src/mame/layout/imolagp.lay
index 4ae97cab866..68e415a926e 100644
--- a/src/mame/layout/imolagp.lay
+++ b/src/mame/layout/imolagp.lay
@@ -184,16 +184,13 @@ authors:hap
<view name="Simple LEDs">
<bounds left="0" top="-124" right="300" bottom="325" />
-<!-- NOTE: visible screen is not 3:4, partially cut from view horizontally (see imolagp.cpp) -->
-<!-- It would be better to output the full screen area and cut it off in the layout -->
-
+ <!-- NOTE: visible screen is not 3:4, partially cut from view horizontally (see imolagp.cpp) -->
+ <!-- It would be better to output the full screen area and cut it off in the layout -->
<screen index="0">
<bounds left="0" top="0" right="300" bottom="325" />
</screen>
-
-<!-- color bars -->
-
+ <!-- color bars -->
<element ref="static_green">
<bounds x="0" y="-120" width="8" height="116" />
</element>
@@ -264,9 +261,7 @@ authors:hap
<bounds x="292" y="-124" width="8" height="8" />
</element>
-
-<!-- score -->
-
+ <!-- score -->
<element ref="text_s">
<bounds x="10" y="-122" width="8" height="9" />
</element>
@@ -303,9 +298,7 @@ authors:hap
<bounds x="71.5" y="-113" width="15" height="23" />
</element>
-
-<!-- result/credits -->
-
+ <!-- result/credits -->
<element ref="text_i">
<bounds x="26" y="-54" width="8" height="9" />
</element>
@@ -341,17 +334,14 @@ authors:hap
</element>
<element ref="text_result">
- <bounds x="65" y="-54" width="40" height="10" />
+ <bounds x="65" y="-54" width="24" height="10" />
</element>
<element ref="text_credits">
- <bounds x="65" y="-34" width="40" height="10" />
+ <bounds x="65" y="-34" width="24" height="10" />
</element>
-
-<!-- time -->
-
-<!-- (the area above TIME has a racecar drawn on the cab) -->
-
+ <!-- time -->
+ <!-- (the area above TIME has a racecar drawn on the cab) -->
<element ref="static_green">
<bounds x="125" y="-64" width="50" height="55" />
</element>
@@ -366,7 +356,7 @@ authors:hap
</element>
<element ref="text_time">
- <bounds x="129" y="-60" width="42" height="15" />
+ <bounds x="131" y="-60" width="38" height="15" />
</element>
<element name="digit04" ref="digit">
@@ -376,9 +366,7 @@ authors:hap
<bounds x="150" y="-41" width="15" height="23" />
</element>
-
-<!-- highscores -->
-
+ <!-- highscores -->
<element ref="static_gray">
<bounds x="197" y="-117" width="83" height="103" />
</element>
@@ -515,6 +503,5 @@ authors:hap
<bounds x="200" y="-27.5" width="12" height="9" />
</element>
-
</view>
</mamelayout>
diff --git a/src/mame/layout/intellect02.lay b/src/mame/layout/intellect02.lay
index 04e5615dd46..b1928d9d915 100644
--- a/src/mame/layout/intellect02.lay
+++ b/src/mame/layout/intellect02.lay
@@ -118,12 +118,12 @@ authors:hap
<element ref="text_l2"><bounds x="8.5" y="8.05" width="7.5" height="1.2" /></element>
<element ref="text_l3"><bounds x="8.5" y="16.55" width="7.5" height="1.2" /></element>
- <element ref="text_b1"> <bounds xc="10.0" y="20.7" width="4" height="1.2" /></element>
- <element ref="text_b2"> <bounds xc="14.36" y="20.7" width="4" height="1.2" /></element>
- <element ref="text_b3"> <bounds xc="18.71" y="20.7" width="4" height="1.2" /></element>
- <element ref="text_b9"> <bounds xc="10.0" y="25.4" width="4" height="1.2" /></element>
- <element ref="text_b10"><bounds xc="14.36" y="25.4" width="4" height="1.2" /></element>
- <element ref="text_b11"><bounds xc="18.71" y="25.4" width="4" height="1.2" /></element>
+ <element ref="text_b1"> <bounds xc="10.0" y="20.7" width="3.8" height="1.2" /></element>
+ <element ref="text_b2"> <bounds xc="14.36" y="20.7" width="3.8" height="1.2" /></element>
+ <element ref="text_b3"> <bounds xc="18.71" y="20.7" width="3.8" height="1.2" /></element>
+ <element ref="text_b9"> <bounds xc="10.0" y="25.4" width="3.8" height="1.2" /></element>
+ <element ref="text_b10"><bounds xc="14.36" y="25.4" width="3.8" height="1.2" /></element>
+ <element ref="text_b11"><bounds xc="18.71" y="25.4" width="3.8" height="1.2" /></element>
</view>
<view name="Internal Layout (English)"> <!-- translated -->
@@ -134,12 +134,12 @@ authors:hap
<element ref="text_tl2"><bounds x="10.5" y="8.05" width="8" height="1.2" /></element>
<element ref="text_tl3"><bounds x="10.5" y="16.55" width="8" height="1.2" /></element>
- <element ref="text_tb1"> <bounds xc="10.0" y="20.7" width="4" height="1.2" /></element>
- <element ref="text_tb2"> <bounds xc="14.36" y="20.7" width="4" height="1.2" /></element>
- <element ref="text_tb3"> <bounds xc="18.71" y="20.7" width="4" height="1.2" /></element>
- <element ref="text_tb9"> <bounds xc="10.0" y="25.4" width="4" height="1.2" /></element>
- <element ref="text_tb10"><bounds xc="14.36" y="25.4" width="4" height="1.2" /></element>
- <element ref="text_tb11"><bounds xc="18.71" y="25.4" width="4" height="1.2" /></element>
+ <element ref="text_tb1"> <bounds xc="10.0" y="20.7" width="3.8" height="1.2" /></element>
+ <element ref="text_tb2"> <bounds xc="14.36" y="20.7" width="3.8" height="1.2" /></element>
+ <element ref="text_tb3"> <bounds xc="18.71" y="20.7" width="3.8" height="1.2" /></element>
+ <element ref="text_tb9"> <bounds xc="10.0" y="25.4" width="3.8" height="1.2" /></element>
+ <element ref="text_tb10"><bounds xc="14.36" y="25.4" width="3.8" height="1.2" /></element>
+ <element ref="text_tb11"><bounds xc="18.71" y="25.4" width="3.8" height="1.2" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/kenseim.lay b/src/mame/layout/kenseim.lay
index 1bb4e0f6ede..8de1d33af50 100644
--- a/src/mame/layout/kenseim.lay
+++ b/src/mame/layout/kenseim.lay
@@ -271,11 +271,9 @@ authors:hap
<bounds x="130" y="359" width="60" height="3" />
</element>
+ <!-- two "level gauge" powerbars on the bottom of the bezel -->
- <!-- two "level gauge" powerbars on the bottom of the bezel -->
-
- <!-- left powerbar -->
-
+ <!-- left powerbar -->
<element ref="static_black">
<bounds x="6" y="254" width="105" height="8" />
</element>
@@ -314,8 +312,7 @@ authors:hap
<bounds x="100" y="256" width="7" height="4"/>
</element>
- <!-- right powerbar -->
-
+ <!-- right powerbar -->
<element ref="static_black">
<bounds x="209" y="254" width="105" height="8" />
</element>
@@ -354,15 +351,13 @@ authors:hap
<bounds x="213" y="256" width="7" height="4"/>
</element>
-
- <!-- NOTE: on real cab, start buttons are on the front panel -->
- <!-- start buttons -->
-
+ <!-- NOTE: on real cab, start buttons are on the front panel -->
+ <!-- start buttons -->
<element ref="text_ryu">
- <bounds x="118" y="254" width="24" height="6"/>
+ <bounds x="120" y="254" width="18" height="6"/>
</element>
<element ref="text_start">
- <bounds x="118" y="261" width="24" height="6"/>
+ <bounds x="120" y="261" width="18" height="6"/>
</element>
<element ref="disk_black">
@@ -373,10 +368,10 @@ authors:hap
</element>
<element ref="text_chunli">
- <bounds x="180" y="254" width="24" height="6"/>
+ <bounds x="183" y="254" width="18" height="6"/>
</element>
<element ref="text_start">
- <bounds x="180" y="261" width="24" height="6"/>
+ <bounds x="183" y="261" width="18" height="6"/>
</element>
<element ref="disk_black">
@@ -386,9 +381,7 @@ authors:hap
<bounds x="165" y="253" width="15" height="15"/>
</element>
-
- <!-- cpanel left moles -->
-
+ <!-- cpanel left moles -->
<element ref="static_brown"><bounds x="30" y="320" width="50" height="25" /></element>
<element ref="disk_black"><bounds x="10.0" y="300" width="35" height="35" /></element>
@@ -407,8 +400,7 @@ authors:hap
<element name="molea_4" ref="mole_sim_red" inputtag="MOLEA" inputmask="0x10" ><bounds x="42.5" y="330" width="25" height="25"/></element>
<element name="molea_5" ref="mole_sim_red" inputtag="MOLEA" inputmask="0x20" ><bounds x="70.0" y="335" width="25" height="25"/></element>
- <!-- cpanel right moles -->
-
+ <!-- cpanel right moles -->
<element ref="static_brown"><bounds x="240" y="320" width="50" height="25" /></element>
<element ref="disk_black"><bounds x="220.0" y="300" width="35" height="35" /></element>
diff --git a/src/mame/layout/lchicken.lay b/src/mame/layout/lchicken.lay
index a260ca537d1..4a977560f68 100644
--- a/src/mame/layout/lchicken.lay
+++ b/src/mame/layout/lchicken.lay
@@ -127,7 +127,7 @@ authors:hap
<element name="motor_pos" ref="counter"><bounds x="10.46" y="8" width="3" height="1" /></element>
<element ref="text_m2"><bounds x="11.5" y="8" width="2" height="1" /></element>
<element name="motor_on" ref="mask">
- <bounds x="5" y="7.5" width="10" height="2" />
+ <bounds x="0" y="7.5" width="17" height="2" />
<color alpha="0.7" />
</element>
diff --git a/src/mame/layout/mbdtower.lay b/src/mame/layout/mbdtower.lay
index 81c266ac3f0..c8fdb87806b 100644
--- a/src/mame/layout/mbdtower.lay
+++ b/src/mame/layout/mbdtower.lay
@@ -194,7 +194,7 @@ authors:hap
<element name="motor_pos" ref="counter"><bounds x="27.6" y="112" width="10" height="4" /></element>
<element ref="text_m2"><bounds x="31.7" y="112" width="5" height="4" /></element>
<element name="motor_on" ref="mask">
- <bounds x="1" y="111" width="38" height="6" />
+ <bounds x="0" y="111" width="39" height="6" />
<color alpha="0.75" />
</element>
diff --git a/src/mame/layout/mephisto_mega4.lay b/src/mame/layout/mephisto_mega4.lay
index 969a11c02db..ab32684d4c0 100644
--- a/src/mame/layout/mephisto_mega4.lay
+++ b/src/mame/layout/mephisto_mega4.lay
@@ -70,23 +70,23 @@ authors:Sandro Ronco, hap
<element name="text_white"> <text string="&#x25a1;" align="1"> <color red="0" green="0" blue="0" /></text> </element>
<element name="text_lcd"> <text string="MULTI INFO LCD"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b1"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="1 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="2 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b3"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="3 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b4"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="4 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b5"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="5 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b6"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="6 "> <color red="0" green="0" blue="0" /></text> </element>
-
- <element name="text_mem2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" MEM"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_info2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" INFO"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_lev2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" LEV"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b7"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25a0; 7 &#x25c4;"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b8"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25a1; 8 &#x25ba;"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_book9"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" BOOK 9"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_pos0"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" POS 0"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_cl"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" CL"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_ent"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" ENT"> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
- <element name="text_res"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" RES"> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
+ <element name="text_b1"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="1 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="2 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b3"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="3 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b4"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="4 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b5"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="5 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b6"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="6 "> <color red="0" green="0" blue="0" /></text> </element>
+
+ <element name="text_mem2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" MEM "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_info2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" INFO "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_lev2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" LEV "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b7"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25a0; 7 &#x25c4; "><color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b8"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25a1; 8 &#x25ba; "><color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_book9"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" BOOK 9 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_pos0"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" POS 0 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_cl"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" CL "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_ent"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" ENT "> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
+ <element name="text_res"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" RES "> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
<element name="text_p1"><rect><color red="1" green="1" blue="1" /></rect><image file="chess/wp.svg" /><rect><color red="1" green="1" blue="1" alpha="0.03" /></rect></element>
<element name="text_p2"><rect><color red="1" green="1" blue="1" /></rect><image file="chess/wn.svg" /><rect><color red="1" green="1" blue="1" alpha="0.03" /></rect></element>
diff --git a/src/mame/layout/mephisto_mondial68k.lay b/src/mame/layout/mephisto_mondial68k.lay
index 126bf0334f7..e687944ff35 100644
--- a/src/mame/layout/mephisto_mondial68k.lay
+++ b/src/mame/layout/mephisto_mondial68k.lay
@@ -56,14 +56,14 @@ authors:Sandro Ronco, hap
<element name="text_b7"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="G7"> <color red="0" green="0" blue="0" /></text> </element>
<element name="text_b8"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="H8"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_pos"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" POS"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_mem"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" MEM"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_info"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" INFO"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_lev"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" LEV"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_9"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25c4; &#x25a0; 9"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_0"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25ba; &#x25a1; 0"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_cl"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" CL"> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
- <element name="text_ent"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" ENT"> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
+ <element name="text_pos"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" POS "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_mem"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" MEM "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_info"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" INFO "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_lev"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" LEV "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_9"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25c4; &#x25a0; 9 "><color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_0"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25ba; &#x25a1; 0 "><color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_cl"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" CL "> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
+ <element name="text_ent"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" ENT "> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
<element name="text_p1"><rect><color red="1" green="1" blue="1" /></rect><image file="chess/wp.svg" /><rect><color red="1" green="1" blue="1" alpha="0.03" /></rect></element>
<element name="text_p2"><rect><color red="1" green="1" blue="1" /></rect><image file="chess/wn.svg" /><rect><color red="1" green="1" blue="1" alpha="0.03" /></rect></element>
diff --git a/src/mame/layout/mephisto_schachak.lay b/src/mame/layout/mephisto_schachak.lay
index caf0d16bf14..20f096727be 100644
--- a/src/mame/layout/mephisto_schachak.lay
+++ b/src/mame/layout/mephisto_schachak.lay
@@ -426,7 +426,7 @@ authors:hap
<repeat count="5">
<param name="x" start="20" increment="5.25" />
<param name="i" start="0" increment="1" />
- <element ref="text_l1~i~"><bounds xc="~x~" y="32.5" width="6" height="1.2" /></element>
+ <element ref="text_l1~i~"><bounds xc="~x~" y="32.5" width="4.5" height="1.2" /></element>
<element ref="blackd"><bounds xc="~x~" yc="30" width="4" height="4" /></element>
</repeat>
diff --git a/src/mame/layout/mephisto_smondial.lay b/src/mame/layout/mephisto_smondial.lay
index 956c66a7406..8e3da42fdd1 100644
--- a/src/mame/layout/mephisto_smondial.lay
+++ b/src/mame/layout/mephisto_smondial.lay
@@ -70,23 +70,23 @@ authors:Sandro Ronco, hap
<element name="text_white"> <text string="&#x25a1;" align="1"> <color red="0" green="0" blue="0" /></text> </element>
<element name="text_lcd"> <text string="MULTI INFO LCD"> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
- <element name="text_b1"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="1 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="2 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b3"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="3 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b4"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="4 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b5"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="5 "> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b6"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="6 "> <color red="0" green="0" blue="0" /></text> </element>
-
- <element name="text_mem2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" MEM"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_info2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" INFO"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_lev2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" LEV"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b7"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25a0; 7 &#x25c4;"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_b8"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25a1; 8 &#x25ba;"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_book9"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" BOOK 9"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_pos0"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" POS 0"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_cl"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" CL"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_ent"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" ENT"> <color red="0" green="0" blue="0" /></text> </element>
- <element name="text_res"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" RES"> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
+ <element name="text_b1"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="1 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="2 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b3"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="3 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b4"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="4 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b5"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="5 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b6"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text string="6 "> <color red="0" green="0" blue="0" /></text> </element>
+
+ <element name="text_mem2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" MEM "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_info2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" INFO "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_lev2"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" LEV "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b7"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25a0; 7 &#x25c4; "><color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_b8"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" &#x25a1; 8 &#x25ba; "><color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_book9"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" BOOK 9 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_pos0"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" POS 0 "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_cl"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" CL "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_ent"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" ENT "> <color red="0" green="0" blue="0" /></text> </element>
+ <element name="text_res"> <rect><color red="0.81" green="0.8" blue="0.79" /></rect> <text align="1" string=" RES "> <color red="0.8" green="0.2" blue="0.2" /></text> </element>
<element name="text_p1"><rect><color red="1" green="1" blue="1" /></rect><image file="chess/wp.svg" /><rect><color red="1" green="1" blue="1" alpha="0.03" /></rect></element>
<element name="text_p2"><rect><color red="1" green="1" blue="1" /></rect><image file="chess/wn.svg" /><rect><color red="1" green="1" blue="1" alpha="0.03" /></rect></element>
diff --git a/src/mame/layout/mmarvin.lay b/src/mame/layout/mmarvin.lay
index ea6c8de5a2b..4f43978511a 100644
--- a/src/mame/layout/mmarvin.lay
+++ b/src/mame/layout/mmarvin.lay
@@ -47,13 +47,14 @@ authors:hap
]]></data></image>
</element>
- <element name="text_n1"><text string="DO (C)"><color red="0.7" green="0.1" blue="0.12" /></text></element>
- <element name="text_n2"><text string="RE (D)"><color red="0.7" green="0.1" blue="0.12" /></text></element>
- <element name="text_n3"><text string="MI (E)"><color red="0.7" green="0.1" blue="0.12" /></text></element>
- <element name="text_n4"><text string="FA (F)"><color red="0.7" green="0.1" blue="0.12" /></text></element>
- <element name="text_n5"><text string="SO (G)"><color red="0.7" green="0.1" blue="0.12" /></text></element> <!-- sic -->
- <element name="text_n6"><text string="LA (A)"><color red="0.7" green="0.1" blue="0.12" /></text></element>
- <element name="text_n7"><text string="TI (B)"><color red="0.7" green="0.1" blue="0.12" /></text></element>
+ <element name="text_n1"><text string="DO (C)" align="2"><color red="0.7" green="0.1" blue="0.12" /></text></element>
+ <element name="text_n2"><text string="RE (D)" align="2"><color red="0.7" green="0.1" blue="0.12" /></text></element>
+ <element name="text_n3"><text string="MI (E)" align="2"><color red="0.7" green="0.1" blue="0.12" /></text></element>
+ <element name="text_n4"><text string="FA (F)" align="2"><color red="0.7" green="0.1" blue="0.12" /></text></element>
+ <element name="text_n5"><text string="SO (G)" align="1"><color red="0.7" green="0.1" blue="0.12" /></text></element> <!-- sic -->
+ <element name="text_n6"><text string="LA (A)" align="1"><color red="0.7" green="0.1" blue="0.12" /></text></element>
+ <element name="text_n7"><text string="TI (B)" align="1"><color red="0.7" green="0.1" blue="0.12" /></text></element>
+ <element name="text_n8"><text string="DO (C)" align="1"><color red="0.7" green="0.1" blue="0.12" /></text></element>
<element name="text_l3"><text string="SCORE"><color red="0.6" green="0.6" blue="0.61" /></text></element>
<element name="text_l4"><text string="SPACE"><color red="0.6" green="0.6" blue="0.61" /></text></element>
@@ -117,14 +118,14 @@ authors:hap
<element name="1.6" ref="led"><bounds x="12.3" y="25.3" width="1" height="1" /></element>
<element name="1.8" ref="led"><bounds x="17.7" y="30.7" width="1" height="1" /></element>
- <element ref="text_n1"><bounds x="22.4" y="27.8" width="5" height="1.3" /></element>
- <element ref="text_n2"><bounds x="25.8" y="23.9" width="5" height="1.3" /></element>
- <element ref="text_n3"><bounds x="25.8" y="18.6" width="5" height="1.3" /></element>
- <element ref="text_n4"><bounds x="22.4" y="14.6" width="5" height="1.3" /></element>
- <element ref="text_n5"><bounds x="16.8" y="14.6" width="5" height="1.3" /></element>
- <element ref="text_n6"><bounds x="13.4" y="18.6" width="5" height="1.3" /></element>
- <element ref="text_n7"><bounds x="13.4" y="23.9" width="5" height="1.3" /></element>
- <element ref="text_n1"><bounds x="16.8" y="27.8" width="5" height="1.3" /></element>
+ <element ref="text_n1"><bounds x="22.4" y="28.0" width="4" height="1.3" /></element>
+ <element ref="text_n2"><bounds x="25.8" y="24.0" width="4" height="1.3" /></element>
+ <element ref="text_n3"><bounds x="25.8" y="18.7" width="4" height="1.3" /></element>
+ <element ref="text_n4"><bounds x="22.4" y="14.7" width="4" height="1.3" /></element>
+ <element ref="text_n5"><bounds x="17.5" y="14.7" width="4" height="1.3" /></element>
+ <element ref="text_n6"><bounds x="14.3" y="18.7" width="4" height="1.3" /></element>
+ <element ref="text_n7"><bounds x="14.3" y="24.0" width="4" height="1.3" /></element>
+ <element ref="text_n8"><bounds x="17.5" y="28.0" width="4" height="1.3" /></element>
<!-- main buttons -->
<element ref="nothing" inputtag="IN.1" inputmask="0x01"><bounds x="22.8" y="31" width="8.5" height="7" /></element> <!-- do1 -->
diff --git a/src/mame/layout/monkeysee.lay b/src/mame/layout/monkeysee.lay
index 2ed037a2eaf..ebcf3dfd057 100644
--- a/src/mame/layout/monkeysee.lay
+++ b/src/mame/layout/monkeysee.lay
@@ -40,7 +40,7 @@ authors:hap
<element ref="text_r1"><bounds x="9.75" y="3.75" width="5" height="0.75" /></element>
<element ref="text_r2"><bounds x="9.75" y="4.5" width="5" height="1" /></element>
- <element ref="text_title"><bounds x="3" y="5.5" width="10" height="1.75" /></element>
+ <element ref="text_title"><bounds x="3.5" y="5.5" width="9" height="1.75" /></element>
<element ref="disk_yellow"><bounds x="1.75" y="5.75" width="1.5" height="1.5" /></element>
<element ref="disk_yellow"><bounds x="12.75" y="5.75" width="1.5" height="1.5" /></element>
diff --git a/src/mame/layout/msthawk.lay b/src/mame/layout/msthawk.lay
index 7bda457ed45..0c1a688c1be 100644
--- a/src/mame/layout/msthawk.lay
+++ b/src/mame/layout/msthawk.lay
@@ -7,9 +7,32 @@ authors:hap
<!-- define elements -->
- <element name="white"><rect><color red="0.85" green="0.85" blue="0.85" /></rect></element>
- <element name="text_l"><text string="("><color red="0.85" green="0.85" blue="0.85" /></text></element>
- <element name="text_r"><text string=")"><color red="0.85" green="0.85" blue="0.85" /></text></element>
+ <element name="sight">
+ <rect>
+ <bounds xc="0" yc="0" width="1" height="1" />
+ <color red="0" green="0" blue="0" />
+ </rect>
+ <rect>
+ <bounds xc="0" yc="0" width="1" height="0.03" />
+ <color red="0.85" green="0.85" blue="0.85" />
+ </rect>
+ <disk>
+ <bounds xc="0" yc="0" width="0.8" height="0.95" />
+ <color red="0.85" green="0.85" blue="0.85" />
+ </disk>
+ <disk>
+ <bounds xc="0" yc="0" width="0.74" height="0.89" />
+ <color red="0" green="0" blue="0" />
+ </disk>
+ <rect>
+ <bounds xc="0" y="-0.5" width="1" height="0.2" />
+ <color red="0" green="0" blue="0" />
+ </rect>
+ <rect>
+ <bounds xc="0" y="0.3" width="1" height="0.2" />
+ <color red="0" green="0" blue="0" />
+ </rect>
+ </element>
<!-- build screen -->
@@ -17,9 +40,6 @@ authors:hap
<view name="Internal Layout">
<screen index="0"><bounds x="0" y="0" width="100" height="36.25" /></screen>
- <element ref="text_l"><bounds x="38.2" y="14.5" width="1.35" height="6.5" /></element>
- <element ref="text_r"><bounds x="45.3" y="14.5" width="1.35" height="6.5" /></element>
- <element ref="white"><bounds x="37.45" y="18.25" width="1.1" height="0.35" /></element>
- <element ref="white"><bounds x="46.2" y="18.25" width="1.1" height="0.35" /></element>
+ <element ref="sight" blend="add"><bounds xc="42.35" yc="18.4" width="10" height="10" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/novag_beluga.lay b/src/mame/layout/novag_beluga.lay
index c4a6044fcb1..48ecff441f7 100644
--- a/src/mame/layout/novag_beluga.lay
+++ b/src/mame/layout/novag_beluga.lay
@@ -412,8 +412,8 @@ authors:hap
<element ref="text_c0~i~"><bounds xc="~x~" y="10" width="8.5" height="2.15" /></element>
<element ref="text_g0~i~"><bounds xc="~x~" y="17" width="8.5" height="2.15" /></element>
- <element ref="text_c1~i~"><bounds xc="~x~" y="21.0" width="14" height="2.15" /></element>
- <element ref="text_g1~i~"><bounds xc="~x~" y="27.8" width="14" height="2.15" /></element>
+ <element ref="text_c1~i~"><bounds xc="~x~" y="21.0" width="10" height="2.15" /></element>
+ <element ref="text_g1~i~"><bounds xc="~x~" y="27.8" width="10" height="2.15" /></element>
</repeat>
<element ref="text_c06a"><bounds xc="75" y="12" width="9" height="2.15" /></element>
diff --git a/src/mame/layout/novag_cexpert.lay b/src/mame/layout/novag_cexpert.lay
index 5a421cb6d47..72280396285 100644
--- a/src/mame/layout/novag_cexpert.lay
+++ b/src/mame/layout/novag_cexpert.lay
@@ -421,61 +421,61 @@ authors:hap
<element ref="white" blend="multiply"><bounds x="94.5" y="20" width="25" height="60" /></element>
- <element ref="but" inputtag="IN.0" inputmask="0x02"><bounds x="97.38" y="24.00" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.1" inputmask="0x02"><bounds x="97.38" y="31.71" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.2" inputmask="0x02"><bounds x="97.38" y="39.43" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.3" inputmask="0x02"><bounds x="97.38" y="47.14" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.4" inputmask="0x02"><bounds x="97.38" y="54.86" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.5" inputmask="0x02"><bounds x="97.38" y="62.57" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.6" inputmask="0x02"><bounds x="97.38" y="70.29" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.7" inputmask="0x02"><bounds x="97.38" y="78.00" width="2.5" height="2.5" /></element>
-
- <element ref="but" inputtag="IN.0" inputmask="0x01"><bounds x="107.00" y="24.00" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.1" inputmask="0x01"><bounds x="107.00" y="31.71" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.2" inputmask="0x01"><bounds x="107.00" y="39.43" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.3" inputmask="0x01"><bounds x="107.00" y="47.14" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.4" inputmask="0x01"><bounds x="107.00" y="54.86" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.5" inputmask="0x01"><bounds x="107.00" y="62.57" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.6" inputmask="0x01"><bounds x="107.00" y="70.29" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.7" inputmask="0x01"><bounds x="107.00" y="78.00" width="2.5" height="2.5" /></element>
-
- <element ref="text_l1ax"><bounds x="91.63" y="20.95" width="14" height="1.4" /></element>
- <element ref="text_l1a"><bounds x="91.63" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_l1b"><bounds x="91.63" y="26.70" width="14" height="1.4" /></element>
- <element ref="text_l2ax"><bounds x="91.63" y="28.66" width="14" height="1.4" /></element>
- <element ref="text_l2a"><bounds x="91.63" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_l2b"><bounds x="91.63" y="34.41" width="14" height="1.4" /></element>
- <element ref="text_l3a"><bounds x="91.63" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_l3b"><bounds x="91.63" y="42.13" width="14" height="1.4" /></element>
- <element ref="text_l4a"><bounds x="91.63" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_l4b"><bounds x="91.63" y="49.84" width="14" height="1.4" /></element>
- <element ref="text_l5a"><bounds x="91.63" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_l5b"><bounds x="91.63" y="57.56" width="14" height="1.4" /></element>
- <element ref="text_l6a"><bounds x="91.63" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_l6b"><bounds x="91.63" y="65.27" width="14" height="1.4" /></element>
- <element ref="text_l7a"><bounds x="91.63" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_l7b"><bounds x="91.63" y="72.99" width="14" height="1.4" /></element>
- <element ref="text_l8a"><bounds x="91.63" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_l8b"><bounds x="91.63" y="80.70" width="14" height="1.4" /></element>
-
- <element ref="text_m1a"><bounds x="101.25" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_m1b"><bounds x="101.25" y="26.70" width="14" height="1.4" /></element>
- <element ref="text_m2a"><bounds x="101.25" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_m2b"><bounds x="101.25" y="34.41" width="14" height="1.4" /></element>
- <element ref="text_m3a"><bounds x="101.25" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_m3b"><bounds x="101.25" y="42.13" width="14" height="1.4" /></element>
- <element ref="text_m4a"><bounds x="101.25" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_m4b"><bounds x="101.25" y="49.84" width="14" height="1.4" /></element>
- <element ref="text_m4bx"><bounds x="101.25" y="51.24" width="14" height="1.4" /></element>
- <element ref="text_m5a"><bounds x="101.25" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_m5b"><bounds x="101.25" y="57.56" width="14" height="1.4" /></element>
- <element ref="text_m5bx"><bounds x="101.25" y="58.96" width="14" height="1.4" /></element>
- <element ref="text_m6a"><bounds x="101.25" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_m6b"><bounds x="101.25" y="65.27" width="14" height="1.4" /></element>
- <element ref="text_m7a"><bounds x="101.25" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_m7b"><bounds x="101.25" y="72.99" width="14" height="1.4" /></element>
- <element ref="text_m8a"><bounds x="101.25" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_m8b"><bounds x="101.25" y="80.70" width="14" height="1.4" /></element>
+ <element ref="but" inputtag="IN.0" inputmask="0x02"><bounds xc="98.63" y="24.00" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.1" inputmask="0x02"><bounds xc="98.63" y="31.71" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.2" inputmask="0x02"><bounds xc="98.63" y="39.43" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.3" inputmask="0x02"><bounds xc="98.63" y="47.14" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.4" inputmask="0x02"><bounds xc="98.63" y="54.86" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.5" inputmask="0x02"><bounds xc="98.63" y="62.57" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.6" inputmask="0x02"><bounds xc="98.63" y="70.29" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.7" inputmask="0x02"><bounds xc="98.63" y="78.00" width="2.5" height="2.5" /></element>
+
+ <element ref="but" inputtag="IN.0" inputmask="0x01"><bounds xc="108.25" y="24.00" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.1" inputmask="0x01"><bounds xc="108.25" y="31.71" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.2" inputmask="0x01"><bounds xc="108.25" y="39.43" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.3" inputmask="0x01"><bounds xc="108.25" y="47.14" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.4" inputmask="0x01"><bounds xc="108.25" y="54.86" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.5" inputmask="0x01"><bounds xc="108.25" y="62.57" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.6" inputmask="0x01"><bounds xc="108.25" y="70.29" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.7" inputmask="0x01"><bounds xc="108.25" y="78.00" width="2.5" height="2.5" /></element>
+
+ <element ref="text_l1ax"><bounds xc="98.63" y="20.95" width="8.5" height="1.4" /></element>
+ <element ref="text_l1a"> <bounds xc="98.63" y="22.35" width="8.5" height="1.4" /></element>
+ <element ref="text_l1b"> <bounds xc="98.63" y="26.70" width="8.5" height="1.4" /></element>
+ <element ref="text_l2ax"><bounds xc="98.63" y="28.66" width="8.5" height="1.4" /></element>
+ <element ref="text_l2a"> <bounds xc="98.63" y="30.06" width="8.5" height="1.4" /></element>
+ <element ref="text_l2b"> <bounds xc="98.63" y="34.41" width="8.5" height="1.4" /></element>
+ <element ref="text_l3a"> <bounds xc="98.63" y="37.78" width="8.5" height="1.4" /></element>
+ <element ref="text_l3b"> <bounds xc="98.63" y="42.13" width="8.5" height="1.4" /></element>
+ <element ref="text_l4a"> <bounds xc="98.63" y="45.49" width="8.5" height="1.4" /></element>
+ <element ref="text_l4b"> <bounds xc="98.63" y="49.84" width="8.5" height="1.4" /></element>
+ <element ref="text_l5a"> <bounds xc="98.63" y="53.21" width="8.5" height="1.4" /></element>
+ <element ref="text_l5b"> <bounds xc="98.63" y="57.56" width="8.5" height="1.4" /></element>
+ <element ref="text_l6a"> <bounds xc="98.63" y="60.92" width="8.5" height="1.4" /></element>
+ <element ref="text_l6b"> <bounds xc="98.63" y="65.27" width="8.5" height="1.4" /></element>
+ <element ref="text_l7a"> <bounds xc="98.63" y="68.64" width="8.5" height="1.4" /></element>
+ <element ref="text_l7b"> <bounds xc="98.63" y="72.99" width="8.5" height="1.4" /></element>
+ <element ref="text_l8a"> <bounds xc="98.63" y="76.35" width="8.5" height="1.4" /></element>
+ <element ref="text_l8b"> <bounds xc="98.63" y="80.70" width="8.5" height="1.4" /></element>
+
+ <element ref="text_m1a"> <bounds xc="108.25" y="22.35" width="7.5" height="1.4" /></element>
+ <element ref="text_m1b"> <bounds xc="108.25" y="26.70" width="7.5" height="1.4" /></element>
+ <element ref="text_m2a"> <bounds xc="108.25" y="30.06" width="7.5" height="1.4" /></element>
+ <element ref="text_m2b"> <bounds xc="108.25" y="34.41" width="7.5" height="1.4" /></element>
+ <element ref="text_m3a"> <bounds xc="108.25" y="37.78" width="7.5" height="1.4" /></element>
+ <element ref="text_m3b"> <bounds xc="108.25" y="42.13" width="7.5" height="1.4" /></element>
+ <element ref="text_m4a"> <bounds xc="108.25" y="45.49" width="7.5" height="1.4" /></element>
+ <element ref="text_m4b"> <bounds xc="108.25" y="49.84" width="7.5" height="1.4" /></element>
+ <element ref="text_m4bx"><bounds xc="108.25" y="51.24" width="7.5" height="1.4" /></element>
+ <element ref="text_m5a"> <bounds xc="108.25" y="53.21" width="7.5" height="1.4" /></element>
+ <element ref="text_m5b"> <bounds xc="108.25" y="57.56" width="7.5" height="1.4" /></element>
+ <element ref="text_m5bx"><bounds xc="108.25" y="58.96" width="7.5" height="1.4" /></element>
+ <element ref="text_m6a"> <bounds xc="108.25" y="60.92" width="7.5" height="1.4" /></element>
+ <element ref="text_m6b"> <bounds xc="108.25" y="65.27" width="7.5" height="1.4" /></element>
+ <element ref="text_m7a"> <bounds xc="108.25" y="68.64" width="7.5" height="1.4" /></element>
+ <element ref="text_m7b"> <bounds xc="108.25" y="72.99" width="7.5" height="1.4" /></element>
+ <element ref="text_m8a"> <bounds xc="108.25" y="76.35" width="7.5" height="1.4" /></element>
+ <element ref="text_m8b"> <bounds xc="108.25" y="80.70" width="7.5" height="1.4" /></element>
<element ref="text_r1"><bounds x="111" y="22.85" width="7.5" height="1.4" /></element>
<element ref="text_r2"><bounds x="111" y="30.56" width="7.5" height="1.4" /></element>
@@ -489,7 +489,7 @@ authors:hap
<repeat count="9">
<param name="y" start="24.4" increment="1.0" />
<param name="i" start="1" increment="1" />
- <element ref="text_rx~i~"><bounds x="116.2" y="~y~" width="3" height="1.1" /></element>
+ <element ref="text_rx~i~"><bounds x="116.3" y="~y~" width="3" height="1.1" /></element>
</repeat>
<element name="8.0" ref="led2"><bounds x="114" y="24.50" width="1.5" height="1.5" /></element>
diff --git a/src/mame/layout/novag_cforte.lay b/src/mame/layout/novag_cforte.lay
index 3416b241e56..71bebe35dbe 100644
--- a/src/mame/layout/novag_cforte.lay
+++ b/src/mame/layout/novag_cforte.lay
@@ -70,7 +70,8 @@ authors:hap
<element name="text_m1a"><text string="Player/Player"><color red="0.81" green="0.8" blue="0.79" /></text></element>
<element name="text_m1b"><text string="Gambit/Large"><color red="0.81" green="0.8" blue="0.79" /></text></element>
- <element name="text_m2a"><text string="Random/Tour/Normal"><color red="0.81" green="0.8" blue="0.79" /></text></element>
+ <element name="text_m2a"><text string=""><color red="0.81" green="0.8" blue="0.79" /></text></element>
+ <element name="text_m2ax"><text string="Random/Tour/Normal"><color red="0.81" green="0.8" blue="0.79" /></text></element>
<element name="text_m2b"><text string="Training Level"><color red="0.81" green="0.8" blue="0.79" /></text></element>
<element name="text_m3a"><text string="Sound"><color red="0.81" green="0.8" blue="0.79" /></text></element>
<element name="text_m3b"><text string="Depth Search"><color red="0.81" green="0.8" blue="0.79" /></text></element>
@@ -480,15 +481,16 @@ authors:hap
<repeat count="8">
<param name="y" start="23.05" increment="7.71" />
<param name="i" start="1" increment="1" />
- <element ref="text_m~i~a"><bounds xc="94.63" yc="~y~" width="10" height="1.4" /></element>
- <element ref="text_r~i~a"><bounds xc="104.25" yc="~y~" width="10" height="1.4" /></element>
+ <element ref="text_m~i~a"><bounds xc="94.63" yc="~y~" width="9" height="1.4" /></element>
+ <element ref="text_r~i~a"><bounds xc="104.25" yc="~y~" width="9" height="1.4" /></element>
</repeat>
+ <element ref="text_m2ax"><bounds xc="94.63" yc="30.86" width="9" height="1.2" /></element>
<repeat count="8">
<param name="y" start="28.90" increment="7.71" />
<param name="i" start="1" increment="1" />
- <element ref="text_m~i~b"><bounds xc="94.63" yc="~y~" width="10" height="1.4" /></element>
- <element ref="text_r~i~b"><bounds xc="104.25" yc="~y~" width="10" height="1.4" /></element>
+ <element ref="text_m~i~b"><bounds xc="94.63" yc="~y~" width="9" height="1.4" /></element>
+ <element ref="text_r~i~b"><bounds xc="104.25" yc="~y~" width="9" height="1.4" /></element>
</repeat>
<repeat count="6">
diff --git a/src/mame/layout/novag_cnchess.lay b/src/mame/layout/novag_cnchess.lay
index c6c5cad917c..8541ce3766f 100644
--- a/src/mame/layout/novag_cnchess.lay
+++ b/src/mame/layout/novag_cnchess.lay
@@ -883,14 +883,14 @@ authors:hap
<element ref="text_b"><bounds xc="1.5" y="91.2" width="2" height="1.8" /></element>
<element ref="text_a"><bounds xc="1.5" y="101.2" width="2" height="1.8" /></element>
- <element ref="text_l1"><bounds xc="1.5" y="15.3" width="5" height="1.8" /></element>
- <element ref="text_l1a"><bounds xc="1.5" y="17" width="5" height="1.8" /></element>
- <element ref="text_l2"><bounds xc="1.5" y="75.3" width="5" height="1.8" /></element>
- <element ref="text_l2a"><bounds xc="1.5" y="77" width="5" height="1.8" /></element>
- <element ref="text_l3"><bounds xc="1.5" y="85.3" width="5" height="1.8" /></element>
- <element ref="text_l3a"><bounds xc="1.5" y="87" width="5" height="1.8" /></element>
- <element ref="text_l4"><bounds xc="1.5" y="95.3" width="5" height="1.8" /></element>
- <element ref="text_l4a"><bounds xc="1.5" y="97" width="5" height="1.8" /></element>
+ <element ref="text_l1"> <bounds xc="1.5" y="15.3" width="4.25" height="1.8" /></element>
+ <element ref="text_l1a"><bounds xc="1.5" y="17.0" width="4.25" height="1.8" /></element>
+ <element ref="text_l2"> <bounds xc="1.5" y="75.3" width="4.25" height="1.8" /></element>
+ <element ref="text_l2a"><bounds xc="1.5" y="77.0" width="4.25" height="1.8" /></element>
+ <element ref="text_l3"> <bounds xc="1.5" y="85.3" width="4.25" height="1.8" /></element>
+ <element ref="text_l3a"><bounds xc="1.5" y="87.0" width="4.25" height="1.8" /></element>
+ <element ref="text_l4"> <bounds xc="1.5" y="95.3" width="4.25" height="1.8" /></element>
+ <element ref="text_l4a"><bounds xc="1.5" y="97.0" width="4.25" height="1.8" /></element>
<element ref="text_1"><bounds xc="8" yc="108.4" width="2" height="1.8" /></element>
<element ref="text_2"><bounds xc="18" yc="108.4" width="2" height="1.8" /></element>
@@ -925,10 +925,10 @@ authors:hap
<element name="1.0" ref="ledr"><bounds xc="90" yc="108.5" width="1.5" height="1.5" /></element>
<!-- right side leds -->
- <element ref="text_r1"><bounds xc="117.5" y="87.7" width="5" height="1.8" /></element>
- <element ref="text_r1a"><bounds xc="117.5" y="89.4" width="5" height="1.8" /></element>
- <element ref="text_r2"><bounds xc="117.5" y="97.7" width="5" height="1.8" /></element>
- <element ref="text_r2a"><bounds xc="117.5" y="99.4" width="5" height="1.8" /></element>
+ <element ref="text_r1"> <bounds xc="117.5" y="87.7" width="4.25" height="1.8" /></element>
+ <element ref="text_r1a"><bounds xc="117.5" y="89.4" width="4.25" height="1.8" /></element>
+ <element ref="text_r2"> <bounds xc="117.5" y="97.7" width="4.25" height="1.8" /></element>
+ <element ref="text_r2a"><bounds xc="117.5" y="99.4" width="4.25" height="1.8" /></element>
<element name="2.3" ref="ledr"><bounds xc="117.5" yc="72.4" width="1.5" height="1.5" /></element>
<element name="2.2" ref="ledr"><bounds xc="117.5" yc="82.4" width="1.5" height="1.5" /></element>
diff --git a/src/mame/layout/novag_constq.lay b/src/mame/layout/novag_constq.lay
index 9e4e389e217..dcb015f108b 100644
--- a/src/mame/layout/novag_constq.lay
+++ b/src/mame/layout/novag_constq.lay
@@ -388,14 +388,14 @@ authors:hap
<element name="2.7" ref="ledr"><bounds x="78.5" y="84" width="1" height="2" /></element>
<!-- right side leds -->
- <element ref="text_l1"><bounds x="86" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_l2"><bounds x="86" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_l3"><bounds x="86" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_l4"><bounds x="86" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_l5"><bounds x="86" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_l6"><bounds x="86" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_l7"><bounds x="86" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_l8"><bounds x="86" y="76.35" width="14" height="1.4" /></element>
+ <element ref="text_l1"><bounds x="86" y="22.35" width="3.5" height="1.4" /></element>
+ <element ref="text_l2"><bounds x="86" y="30.06" width="3.5" height="1.4" /></element>
+ <element ref="text_l3"><bounds x="86" y="37.78" width="3.5" height="1.4" /></element>
+ <element ref="text_l4"><bounds x="86" y="45.49" width="3.5" height="1.4" /></element>
+ <element ref="text_l5"><bounds x="86" y="53.21" width="3.5" height="1.4" /></element>
+ <element ref="text_l6"><bounds x="86" y="60.92" width="3.5" height="1.4" /></element>
+ <element ref="text_l7"><bounds x="86" y="68.64" width="3.5" height="1.4" /></element>
+ <element ref="text_l8"><bounds x="86" y="76.35" width="3.5" height="1.4" /></element>
<element name="0.0" ref="ledg"><bounds x="86" y="25.00" width="1" height="2" /></element>
<element name="0.1" ref="ledg"><bounds x="86" y="32.71" width="1" height="2" /></element>
@@ -472,22 +472,22 @@ authors:hap
<element ref="white"><bounds x="86" yc="~y~" width="23" height="0.1" /></element>
</repeat>
- <element ref="text_m1a"><bounds x="87.63" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_m2a"><bounds x="90.43" y="30.26" width="8.6" height="1.2" /></element>
- <element ref="text_m2b"><bounds x="87.63" y="35.91" width="14" height="1.4" /></element>
- <element ref="text_m3a"><bounds x="87.63" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_m3b"><bounds x="87.63" y="43.63" width="14" height="1.4" /></element>
- <element ref="text_m4a"><bounds x="87.63" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_m7a"><bounds x="87.63" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_m8a"><bounds x="87.63" y="76.35" width="14" height="1.4" /></element>
-
- <element ref="text_r1a"><bounds x="97.25" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_r2a"><bounds x="97.25" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_r2b"><bounds x="97.25" y="35.91" width="14" height="1.4" /></element>
- <element ref="text_r3a"><bounds x="97.25" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_r4a"><bounds x="97.25" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_r7a"><bounds x="97.25" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_r8a"><bounds x="97.25" y="76.35" width="14" height="1.4" /></element>
+ <element ref="text_m1a"><bounds xc="94.63" y="22.35" width="9" height="1.4" /></element>
+ <element ref="text_m2a"><bounds xc="94.63" y="30.26" width="8.5" height="1.2" /></element>
+ <element ref="text_m2b"><bounds xc="94.63" y="35.91" width="9" height="1.4" /></element>
+ <element ref="text_m3a"><bounds xc="94.63" y="37.78" width="9" height="1.4" /></element>
+ <element ref="text_m3b"><bounds xc="94.63" y="43.63" width="9" height="1.4" /></element>
+ <element ref="text_m4a"><bounds xc="94.63" y="45.49" width="9" height="1.4" /></element>
+ <element ref="text_m7a"><bounds xc="94.63" y="68.64" width="9" height="1.4" /></element>
+ <element ref="text_m8a"><bounds xc="94.63" y="76.35" width="9" height="1.4" /></element>
+
+ <element ref="text_r1a"><bounds xc="104.25" y="22.35" width="9" height="1.4" /></element>
+ <element ref="text_r2a"><bounds xc="104.25" y="30.06" width="9" height="1.4" /></element>
+ <element ref="text_r2b"><bounds xc="104.25" y="35.91" width="9" height="1.4" /></element>
+ <element ref="text_r3a"><bounds xc="104.25" y="37.78" width="9" height="1.4" /></element>
+ <element ref="text_r4a"><bounds xc="104.25" y="45.49" width="9" height="1.4" /></element>
+ <element ref="text_r7a"><bounds xc="104.25" y="68.64" width="9" height="1.4" /></element>
+ <element ref="text_r8a"><bounds xc="104.25" y="76.35" width="9" height="1.4" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/novag_diablo68.lay b/src/mame/layout/novag_diablo68.lay
index f45a7574b04..ffd4b6ebd71 100644
--- a/src/mame/layout/novag_diablo68.lay
+++ b/src/mame/layout/novag_diablo68.lay
@@ -417,88 +417,88 @@ authors:hap
<element ref="text_p6"><bounds x="100.4" y="62.67" width="2.2" height="2.2" /></element>
<element ref="white" blend="multiply"><bounds x="100" y="20" width="4" height="60" /></element>
- <element ref="but" inputtag="IN.7" inputmask="0x04"><bounds x="87.75" y="24.00" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.6" inputmask="0x04"><bounds x="87.75" y="31.71" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.5" inputmask="0x04"><bounds x="87.75" y="39.43" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.4" inputmask="0x04"><bounds x="87.75" y="47.14" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.3" inputmask="0x04"><bounds x="87.75" y="54.86" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.2" inputmask="0x04"><bounds x="87.75" y="62.57" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.1" inputmask="0x04"><bounds x="87.75" y="70.29" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.0" inputmask="0x04"><bounds x="87.75" y="78.00" width="2.5" height="2.5" /></element>
-
- <element ref="but" inputtag="IN.7" inputmask="0x02"><bounds x="97.38" y="24.00" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.6" inputmask="0x02"><bounds x="97.38" y="31.71" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.5" inputmask="0x02"><bounds x="97.38" y="39.43" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.4" inputmask="0x02"><bounds x="97.38" y="47.14" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.3" inputmask="0x02"><bounds x="97.38" y="54.86" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.2" inputmask="0x02"><bounds x="97.38" y="62.57" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.1" inputmask="0x02"><bounds x="97.38" y="70.29" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.0" inputmask="0x02"><bounds x="97.38" y="78.00" width="2.5" height="2.5" /></element>
-
- <element ref="but" inputtag="IN.7" inputmask="0x01"><bounds x="107.00" y="24.00" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.6" inputmask="0x01"><bounds x="107.00" y="31.71" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.5" inputmask="0x01"><bounds x="107.00" y="39.43" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.4" inputmask="0x01"><bounds x="107.00" y="47.14" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.3" inputmask="0x01"><bounds x="107.00" y="54.86" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.2" inputmask="0x01"><bounds x="107.00" y="62.57" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.1" inputmask="0x01"><bounds x="107.00" y="70.29" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.0" inputmask="0x01"><bounds x="107.00" y="78.00" width="2.5" height="2.5" /></element>
-
- <element ref="text_l1a"><bounds x="82" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_l1b"><bounds x="82" y="26.70" width="14" height="1.4" /></element>
- <element ref="text_l2a"><bounds x="82" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_l2b"><bounds x="82" y="34.41" width="14" height="1.4" /></element>
- <element ref="text_l3a"><bounds x="82" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_l3b"><bounds x="82" y="42.13" width="14" height="1.4" /></element>
- <element ref="text_l3bx"><bounds x="82" y="43.53" width="14" height="1.4" /></element>
- <element ref="text_l4a"><bounds x="82" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_l4b"><bounds x="82" y="49.84" width="14" height="1.4" /></element>
- <element ref="text_l5a"><bounds x="82" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_l5b"><bounds x="82" y="57.56" width="14" height="1.4" /></element>
- <element ref="text_l6a"><bounds x="82" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_l6b"><bounds x="82" y="65.27" width="14" height="1.4" /></element>
- <element ref="text_l7a"><bounds x="82" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_l7b"><bounds x="82" y="72.99" width="14" height="1.4" /></element>
- <element ref="text_l8a"><bounds x="82" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_l8b"><bounds x="82" y="80.70" width="14" height="1.4" /></element>
-
- <element ref="text_m1ax"><bounds x="91.63" y="20.95" width="14" height="1.4" /></element>
- <element ref="text_m1a"><bounds x="91.63" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_m1b"><bounds x="91.63" y="26.70" width="14" height="1.4" /></element>
- <element ref="text_m2a"><bounds x="91.63" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_m2b"><bounds x="91.63" y="34.41" width="14" height="1.4" /></element>
- <element ref="text_m3a"><bounds x="91.63" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_m3b"><bounds x="91.63" y="42.13" width="14" height="1.4" /></element>
- <element ref="text_m4ax"><bounds x="91.63" y="44.09" width="14" height="1.4" /></element>
- <element ref="text_m4a"><bounds x="91.63" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_m4b"><bounds x="91.63" y="49.84" width="14" height="1.4" /></element>
- <element ref="text_m5a"><bounds x="91.63" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_m5b"><bounds x="91.63" y="57.56" width="14" height="1.4" /></element>
- <element ref="text_m6a"><bounds x="91.63" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_m6b"><bounds x="91.63" y="65.27" width="14" height="1.4" /></element>
- <element ref="text_m6bx"><bounds x="91.63" y="66.67" width="14" height="1.4" /></element>
- <element ref="text_m7a"><bounds x="91.63" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_m7b"><bounds x="91.63" y="72.99" width="14" height="1.4" /></element>
- <element ref="text_m8a"><bounds x="91.63" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_m8b"><bounds x="91.63" y="80.70" width="14" height="1.4" /></element>
-
- <element ref="text_r1a"><bounds x="101.25" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_r1b"><bounds x="101.25" y="26.70" width="14" height="1.4" /></element>
- <element ref="text_r2a"><bounds x="101.25" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_r2b"><bounds x="101.25" y="34.41" width="14" height="1.4" /></element>
- <element ref="text_r2bx"><bounds x="101.25" y="35.81" width="14" height="1.4" /></element>
- <element ref="text_r3a"><bounds x="101.25" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_r3b"><bounds x="101.25" y="42.13" width="14" height="1.4" /></element>
- <element ref="text_r4a"><bounds x="101.25" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_r4b"><bounds x="101.25" y="49.84" width="14" height="1.4" /></element>
- <element ref="text_r5a"><bounds x="101.25" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_r5b"><bounds x="101.25" y="57.56" width="14" height="1.4" /></element>
- <element ref="text_r6a"><bounds x="101.25" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_r6b"><bounds x="101.25" y="65.27" width="14" height="1.4" /></element>
- <element ref="text_r7a"><bounds x="101.25" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_r7b"><bounds x="101.25" y="72.99" width="14" height="1.4" /></element>
- <element ref="text_r8a"><bounds x="101.25" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_r8b"><bounds x="101.25" y="80.70" width="14" height="1.4" /></element>
+ <element ref="but" inputtag="IN.7" inputmask="0x04"><bounds xc="89" y="24.00" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.6" inputmask="0x04"><bounds xc="89" y="31.71" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.5" inputmask="0x04"><bounds xc="89" y="39.43" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.4" inputmask="0x04"><bounds xc="89" y="47.14" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.3" inputmask="0x04"><bounds xc="89" y="54.86" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.2" inputmask="0x04"><bounds xc="89" y="62.57" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.1" inputmask="0x04"><bounds xc="89" y="70.29" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.0" inputmask="0x04"><bounds xc="89" y="78.00" width="2.5" height="2.5" /></element>
+
+ <element ref="but" inputtag="IN.7" inputmask="0x02"><bounds xc="98.63" y="24.00" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.6" inputmask="0x02"><bounds xc="98.63" y="31.71" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.5" inputmask="0x02"><bounds xc="98.63" y="39.43" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.4" inputmask="0x02"><bounds xc="98.63" y="47.14" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.3" inputmask="0x02"><bounds xc="98.63" y="54.86" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.2" inputmask="0x02"><bounds xc="98.63" y="62.57" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.1" inputmask="0x02"><bounds xc="98.63" y="70.29" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.0" inputmask="0x02"><bounds xc="98.63" y="78.00" width="2.5" height="2.5" /></element>
+
+ <element ref="but" inputtag="IN.7" inputmask="0x01"><bounds xc="108.25" y="24.00" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.6" inputmask="0x01"><bounds xc="108.25" y="31.71" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.5" inputmask="0x01"><bounds xc="108.25" y="39.43" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.4" inputmask="0x01"><bounds xc="108.25" y="47.14" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.3" inputmask="0x01"><bounds xc="108.25" y="54.86" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.2" inputmask="0x01"><bounds xc="108.25" y="62.57" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.1" inputmask="0x01"><bounds xc="108.25" y="70.29" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.0" inputmask="0x01"><bounds xc="108.25" y="78.00" width="2.5" height="2.5" /></element>
+
+ <element ref="text_l1a"> <bounds xc="89" y="22.35" width="8.5" height="1.4" /></element>
+ <element ref="text_l1b"> <bounds xc="89" y="26.70" width="8.5" height="1.4" /></element>
+ <element ref="text_l2a"> <bounds xc="89" y="30.06" width="8.5" height="1.4" /></element>
+ <element ref="text_l2b"> <bounds xc="89" y="34.41" width="8.5" height="1.4" /></element>
+ <element ref="text_l3a"> <bounds xc="89" y="37.78" width="8.5" height="1.4" /></element>
+ <element ref="text_l3b"> <bounds xc="89" y="42.13" width="8.5" height="1.4" /></element>
+ <element ref="text_l3bx"><bounds xc="89" y="43.53" width="8.5" height="1.4" /></element>
+ <element ref="text_l4a"> <bounds xc="89" y="45.49" width="8.5" height="1.4" /></element>
+ <element ref="text_l4b"> <bounds xc="89" y="49.84" width="8.5" height="1.4" /></element>
+ <element ref="text_l5a"> <bounds xc="89" y="53.21" width="8.5" height="1.4" /></element>
+ <element ref="text_l5b"> <bounds xc="89" y="57.56" width="8.5" height="1.4" /></element>
+ <element ref="text_l6a"> <bounds xc="89" y="60.92" width="8.5" height="1.4" /></element>
+ <element ref="text_l6b"> <bounds xc="89" y="65.27" width="8.5" height="1.4" /></element>
+ <element ref="text_l7a"> <bounds xc="89" y="68.64" width="8.5" height="1.4" /></element>
+ <element ref="text_l7b"> <bounds xc="89" y="72.99" width="8.5" height="1.4" /></element>
+ <element ref="text_l8a"> <bounds xc="89" y="76.35" width="8.5" height="1.4" /></element>
+ <element ref="text_l8b"> <bounds xc="89" y="80.70" width="8.5" height="1.4" /></element>
+
+ <element ref="text_m1ax"><bounds xc="98.63" y="20.95" width="8.5" height="1.4" /></element>
+ <element ref="text_m1a"> <bounds xc="98.63" y="22.35" width="8.5" height="1.4" /></element>
+ <element ref="text_m1b"> <bounds xc="98.63" y="26.70" width="8.5" height="1.4" /></element>
+ <element ref="text_m2a"> <bounds xc="98.63" y="30.06" width="8.5" height="1.4" /></element>
+ <element ref="text_m2b"> <bounds xc="98.63" y="34.41" width="8.5" height="1.4" /></element>
+ <element ref="text_m3a"> <bounds xc="98.63" y="37.78" width="8.5" height="1.4" /></element>
+ <element ref="text_m3b"> <bounds xc="98.63" y="42.13" width="8.5" height="1.4" /></element>
+ <element ref="text_m4ax"><bounds xc="98.63" y="44.09" width="8.5" height="1.4" /></element>
+ <element ref="text_m4a"> <bounds xc="98.63" y="45.49" width="8.5" height="1.4" /></element>
+ <element ref="text_m4b"> <bounds xc="98.63" y="49.84" width="8.5" height="1.4" /></element>
+ <element ref="text_m5a"> <bounds xc="98.63" y="53.21" width="8.5" height="1.4" /></element>
+ <element ref="text_m5b"> <bounds xc="98.63" y="57.56" width="8.5" height="1.4" /></element>
+ <element ref="text_m6a"> <bounds xc="98.63" y="60.92" width="8.5" height="1.4" /></element>
+ <element ref="text_m6b"> <bounds xc="98.63" y="65.27" width="8.5" height="1.4" /></element>
+ <element ref="text_m6bx"><bounds xc="98.63" y="66.67" width="8.5" height="1.4" /></element>
+ <element ref="text_m7a"> <bounds xc="98.63" y="68.64" width="8.5" height="1.4" /></element>
+ <element ref="text_m7b"> <bounds xc="98.63" y="72.99" width="8.5" height="1.4" /></element>
+ <element ref="text_m8a"> <bounds xc="98.63" y="76.35" width="8.5" height="1.4" /></element>
+ <element ref="text_m8b"> <bounds xc="98.63" y="80.70" width="8.5" height="1.4" /></element>
+
+ <element ref="text_r1a"> <bounds xc="108.25" y="22.35" width="8.5" height="1.4" /></element>
+ <element ref="text_r1b"> <bounds xc="108.25" y="26.70" width="8.5" height="1.4" /></element>
+ <element ref="text_r2a"> <bounds xc="108.25" y="30.06" width="8.5" height="1.4" /></element>
+ <element ref="text_r2b"> <bounds xc="108.25" y="34.41" width="8.5" height="1.4" /></element>
+ <element ref="text_r2bx"><bounds xc="108.25" y="35.81" width="8.5" height="1.4" /></element>
+ <element ref="text_r3a"> <bounds xc="108.25" y="37.78" width="8.5" height="1.4" /></element>
+ <element ref="text_r3b"> <bounds xc="108.25" y="42.13" width="8.5" height="1.4" /></element>
+ <element ref="text_r4a"> <bounds xc="108.25" y="45.49" width="8.5" height="1.4" /></element>
+ <element ref="text_r4b"> <bounds xc="108.25" y="49.84" width="8.5" height="1.4" /></element>
+ <element ref="text_r5a"> <bounds xc="108.25" y="53.21" width="8.5" height="1.4" /></element>
+ <element ref="text_r5b"> <bounds xc="108.25" y="57.56" width="8.5" height="1.4" /></element>
+ <element ref="text_r6a"> <bounds xc="108.25" y="60.92" width="8.5" height="1.4" /></element>
+ <element ref="text_r6b"> <bounds xc="108.25" y="65.27" width="8.5" height="1.4" /></element>
+ <element ref="text_r7a"> <bounds xc="108.25" y="68.64" width="8.5" height="1.4" /></element>
+ <element ref="text_r7b"> <bounds xc="108.25" y="72.99" width="8.5" height="1.4" /></element>
+ <element ref="text_r8a"> <bounds xc="108.25" y="76.35" width="8.5" height="1.4" /></element>
+ <element ref="text_r8b"> <bounds xc="108.25" y="80.70" width="8.5" height="1.4" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/novag_diamond.lay b/src/mame/layout/novag_diamond.lay
index 1fbbf96a064..67814a408e0 100644
--- a/src/mame/layout/novag_diamond.lay
+++ b/src/mame/layout/novag_diamond.lay
@@ -395,18 +395,18 @@ authors:hap
<param name="y" start="8.3" increment="8.05714" />
<param name="i" start="1" increment="1" />
- <element ref="text_l~i~a"><bounds xc="10" y="~y~" width="8" height="1.5" /></element>
- <element ref="text_m~i~a"><bounds xc="18" y="~y~" width="8" height="1.5" /></element>
- <element ref="text_r~i~a"><bounds xc="26" y="~y~" width="8" height="1.5" /></element>
+ <element ref="text_l~i~a"><bounds xc="10" y="~y~" width="7.5" height="1.5" /></element>
+ <element ref="text_m~i~a"><bounds xc="18" y="~y~" width="7.5" height="1.5" /></element>
+ <element ref="text_r~i~a"><bounds xc="26" y="~y~" width="7.5" height="1.5" /></element>
</repeat>
<repeat count="8">
<param name="y" start="13.7" increment="8.05714" />
<param name="i" start="1" increment="1" />
- <element ref="text_l~i~b"><bounds xc="10" y="~y~" width="8" height="1.5" /></element>
- <element ref="text_m~i~b"><bounds xc="18" y="~y~" width="8" height="1.5" /></element>
- <element ref="text_r~i~b"><bounds xc="26" y="~y~" width="8" height="1.5" /></element>
+ <element ref="text_l~i~b"><bounds xc="10" y="~y~" width="7.5" height="1.5" /></element>
+ <element ref="text_m~i~b"><bounds xc="18" y="~y~" width="7.5" height="1.5" /></element>
+ <element ref="text_r~i~b"><bounds xc="26" y="~y~" width="7.5" height="1.5" /></element>
</repeat>
<element ref="butd" inputtag="IN.1" inputmask="0x80"><bounds xc="10" y="10.000" width="5.65" height="3.6" /></element>
diff --git a/src/mame/layout/novag_emerclp.lay b/src/mame/layout/novag_emerclp.lay
index 13722e0f90c..f794c8d618a 100644
--- a/src/mame/layout/novag_emerclp.lay
+++ b/src/mame/layout/novag_emerclp.lay
@@ -414,23 +414,23 @@ authors:hap
</repeat>
<element ref="text_l8"><bounds xc="38" yc="75.9" width="12" height="2.3" /></element>
- <element ref="text_b1a"><bounds xc="38" yc="18.9" width="12" height="2.3" /></element>
- <element ref="text_b1b"><bounds xc="38" yc="21.1" width="12" height="2.3" /></element>
- <element ref="text_b2"><bounds xc="38" yc="30" width="12" height="2.3" /></element>
- <element ref="text_b3a"><bounds xc="38" yc="38.9" width="12" height="2.3" /></element>
- <element ref="text_b3b"><bounds xc="38" yc="41.1" width="12" height="2.3" /></element>
- <element ref="text_b4"><bounds xc="38" yc="50" width="12" height="2.3" /></element>
- <element ref="text_b5"><bounds xc="38" yc="60" width="12" height="2.3" /></element>
- <element ref="text_b6a"><bounds xc="38" yc="68.9" width="12" height="2.3" /></element>
- <element ref="text_b6b"><bounds xc="38" yc="71.1" width="12" height="2.3" /></element>
- <element ref="text_b7a"><bounds xc="38" yc="78.9" width="12" height="2.3" /></element>
- <element ref="text_b7b"><bounds xc="38" yc="81.1" width="12" height="2.3" /></element>
- <element ref="text_b8"><bounds xc="38" yc="90" width="12" height="3.5" /></element>
-
- <element ref="text_b9a"><bounds xc="20" yc="78.9" width="12" height="2.3" /></element>
- <element ref="text_b9b"><bounds xc="20" yc="81.1" width="12" height="2.3" /></element>
- <element ref="text_b10a"><bounds xc="20" yc="88.9" width="12" height="2.3" /></element>
- <element ref="text_b10b"><bounds xc="20" yc="91.1" width="12" height="2.3" /></element>
+ <element ref="text_b1a"><bounds xc="38" yc="18.9" width="8" height="2.3" /></element>
+ <element ref="text_b1b"><bounds xc="38" yc="21.1" width="8" height="2.3" /></element>
+ <element ref="text_b2"><bounds xc="38" yc="30" width="9" height="2.3" /></element>
+ <element ref="text_b3a"><bounds xc="38" yc="38.9" width="8" height="2.3" /></element>
+ <element ref="text_b3b"><bounds xc="38" yc="41.1" width="8" height="2.3" /></element>
+ <element ref="text_b4"><bounds xc="38" yc="50" width="9" height="2.3" /></element>
+ <element ref="text_b5"><bounds xc="38" yc="60" width="9" height="2.3" /></element>
+ <element ref="text_b6a"><bounds xc="38" yc="68.9" width="8" height="2.3" /></element>
+ <element ref="text_b6b"><bounds xc="38" yc="71.1" width="8" height="2.3" /></element>
+ <element ref="text_b7a"><bounds xc="38" yc="78.9" width="8" height="2.3" /></element>
+ <element ref="text_b7b"><bounds xc="38" yc="81.1" width="8" height="2.3" /></element>
+ <element ref="text_b8"><bounds xc="38" yc="90" width="9" height="3.5" /></element>
+
+ <element ref="text_b9a"><bounds xc="20" yc="78.9" width="8" height="2.3" /></element>
+ <element ref="text_b9b"><bounds xc="20" yc="81.1" width="8" height="2.3" /></element>
+ <element ref="text_b10a"><bounds xc="20" yc="88.9" width="8" height="2.3" /></element>
+ <element ref="text_b10b"><bounds xc="20" yc="91.1" width="8" height="2.3" /></element>
<repeat count="6">
<param name="y" start="19.9" increment="10" />
diff --git a/src/mame/layout/novag_gomoku.lay b/src/mame/layout/novag_gomoku.lay
index 2022904676b..aa317925785 100644
--- a/src/mame/layout/novag_gomoku.lay
+++ b/src/mame/layout/novag_gomoku.lay
@@ -55,7 +55,7 @@ authors:hap
<element name="board_bg">
<image><data><![CDATA[
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="130" height="130" viewBox="0 0 130 130">
- <g fill="none" stroke="#181818" stroke-width="0.2" stroke-linecap="butt" stroke-linejoin="round" stroke-opacity="1">
+ <g fill="none" stroke="#181818" stroke-width="0.25" stroke-linecap="butt" stroke-linejoin="round" stroke-opacity="1">
<!-- 12*12 grid -->
<path d="M 5,5 h 120" />
<path d="M 5,15 h 120" />
@@ -367,7 +367,7 @@ authors:hap
<group name="buttons">
<bounds x="0" y="-20" width="30" height="100" />
- <element ref="box"><bounds xc="17.5" y="-10" width="18" height="15" /></element>
+ <element ref="box"><bounds xc="17.5" y="-9.9" width="18" height="15" /></element>
<element ref="text_gomoku"><bounds xc="17.5" y="-9" width="15" height="7.5" /></element>
<element ref="text_narabe"><bounds xc="17.5" y="-1.5" width="15" height="5" /></element>
diff --git a/src/mame/layout/novag_mentor16.lay b/src/mame/layout/novag_mentor16.lay
index 669f0950bef..c0abce720e8 100644
--- a/src/mame/layout/novag_mentor16.lay
+++ b/src/mame/layout/novag_mentor16.lay
@@ -438,74 +438,74 @@ authors:hap
<element name="2.5" ref="ledr"><bounds x="107.5" y="77.25" width="1.5" height="1.5" /></element>
<element name="2.4" ref="ledr"><bounds x="107.5" y="67.25" width="1.5" height="1.5" /></element>
- <element ref="text_r1"><bounds x="107.4" y="75.25" width="5" height="1.5" /></element>
- <element ref="text_r2"><bounds x="107.4" y="65.25" width="5" height="1.5" /></element>
+ <element ref="text_r1"><bounds x="107.4" y="75.25" width="4" height="1.5" /></element>
+ <element ref="text_r2"><bounds x="107.4" y="65.25" width="4" height="1.5" /></element>
<!-- right side buttons -->
- <element ref="text_rb00"><bounds x="84" y="4.2" width="14" height="1.5" /></element>
- <element ref="text_rb01"><bounds x="84" y="14.2" width="14" height="1.5" /></element>
- <element ref="text_rb02"><bounds x="84" y="24.2" width="14" height="1.5" /></element>
- <element ref="text_rb03"><bounds x="84" y="34.2" width="14" height="1.5" /></element>
- <element ref="text_rb04"><bounds x="84" y="44.2" width="14" height="1.5" /></element>
- <element ref="text_rb05"><bounds x="84" y="54.2" width="14" height="1.5" /></element>
- <element ref="text_rb06"><bounds x="84" y="64.2" width="14" height="1.5" /></element>
- <element ref="text_rb07"><bounds x="84" y="74.2" width="14" height="1.5" /></element>
-
- <element ref="text_rb10"><bounds x="93" y="4.2" width="14" height="1.5" /></element>
- <element ref="text_rb11"><bounds x="93" y="14.2" width="14" height="1.5" /></element>
- <element ref="text_rb12"><bounds x="93" y="20.3" width="14" height="1.5" /></element>
- <element ref="text_rb13"><bounds x="93" y="24.2" width="14" height="1.5" /></element>
- <element ref="text_rb14"><bounds x="93" y="34.2" width="14" height="1.5" /></element>
- <element ref="text_rb15"><bounds x="93" y="44.2" width="14" height="1.5" /></element>
- <element ref="text_rb16"><bounds x="93" y="54.2" width="14" height="1.5" /></element>
- <element ref="text_rb17"><bounds x="93" y="64.2" width="14" height="1.5" /></element>
- <element ref="text_rb18"><bounds x="93" y="70.3" width="14" height="1.5" /></element>
- <element ref="text_rb19"><bounds x="93" y="74.2" width="14" height="1.5" /></element>
-
- <element ref="white"><bounds x="88" y="6" width="6" height="4" /></element>
- <element ref="white"><bounds x="88" y="16" width="6" height="4" /></element>
- <element ref="white"><bounds x="88" y="26" width="6" height="4" /></element>
- <element ref="white"><bounds x="88" y="36" width="6" height="4" /></element>
- <element ref="white"><bounds x="88" y="46" width="6" height="4" /></element>
- <element ref="white"><bounds x="88" y="56" width="6" height="4" /></element>
- <element ref="white"><bounds x="88" y="66" width="6" height="4" /></element>
- <element ref="white"><bounds x="88" y="76" width="6" height="4" /></element>
-
- <element ref="text_p1" blend="multiply"><bounds x="89.55" y="6.45" width="2.9" height="2.9" /></element>
- <element ref="text_p2" blend="multiply"><bounds x="89.55" y="16.45" width="2.9" height="2.9" /></element>
- <element ref="text_p3" blend="multiply"><bounds x="89.55" y="26.45" width="2.9" height="2.9" /></element>
- <element ref="text_p4" blend="multiply"><bounds x="89.55" y="36.45" width="2.9" height="2.9" /></element>
- <element ref="text_p5" blend="multiply"><bounds x="89.55" y="46.45" width="2.9" height="2.9" /></element>
- <element ref="text_p6" blend="multiply"><bounds x="89.55" y="56.45" width="2.9" height="2.9" /></element>
-
- <element ref="hlb" inputtag="IN.0" inputmask="0x01"><bounds x="88" y="6" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x02"><bounds x="88" y="16" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x04"><bounds x="88" y="26" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x08"><bounds x="88" y="36" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x10"><bounds x="88" y="46" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x20"><bounds x="88" y="56" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x40"><bounds x="88" y="66" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x80"><bounds x="88" y="76" width="6" height="4" /><color alpha="0.15" /></element>
-
- <element ref="white"><bounds x="97" y="6" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="16" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="26" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="36" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="46" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="56" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="66" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="76" width="6" height="4" /></element>
- <element ref="red"><bounds x="97.15" y="6.15" width="5.7" height="3.7" /></element>
- <element ref="red"><bounds x="97.15" y="76.15" width="5.7" height="3.7" /></element>
-
- <element ref="hlb" inputtag="IN.1" inputmask="0x01"><bounds x="97" y="6" width="6" height="4" /><color alpha="0.20" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x02"><bounds x="97" y="16" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x04"><bounds x="97" y="26" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x08"><bounds x="97" y="36" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x10"><bounds x="97" y="46" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x20"><bounds x="97" y="56" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x40"><bounds x="97" y="66" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x80"><bounds x="97" y="76" width="6" height="4" /><color alpha="0.20" /></element>
+ <element ref="text_rb00"><bounds xc="91" y="4.2" width="8" height="1.5" /></element>
+ <element ref="text_rb01"><bounds xc="91" y="14.2" width="8" height="1.5" /></element>
+ <element ref="text_rb02"><bounds xc="91" y="24.2" width="8" height="1.5" /></element>
+ <element ref="text_rb03"><bounds xc="91" y="34.2" width="8" height="1.5" /></element>
+ <element ref="text_rb04"><bounds xc="91" y="44.2" width="8" height="1.5" /></element>
+ <element ref="text_rb05"><bounds xc="91" y="54.2" width="8" height="1.5" /></element>
+ <element ref="text_rb06"><bounds xc="91" y="64.2" width="8" height="1.5" /></element>
+ <element ref="text_rb07"><bounds xc="91" y="74.2" width="8" height="1.5" /></element>
+
+ <element ref="text_rb10"><bounds xc="100" y="4.2" width="8" height="1.5" /></element>
+ <element ref="text_rb11"><bounds xc="100" y="14.2" width="8" height="1.5" /></element>
+ <element ref="text_rb12"><bounds xc="100" y="20.3" width="8" height="1.5" /></element>
+ <element ref="text_rb13"><bounds xc="100" y="24.2" width="8" height="1.5" /></element>
+ <element ref="text_rb14"><bounds xc="100" y="34.2" width="8" height="1.5" /></element>
+ <element ref="text_rb15"><bounds xc="100" y="44.2" width="8" height="1.5" /></element>
+ <element ref="text_rb16"><bounds xc="100" y="54.2" width="8" height="1.5" /></element>
+ <element ref="text_rb17"><bounds xc="100" y="64.2" width="8" height="1.5" /></element>
+ <element ref="text_rb18"><bounds xc="100" y="70.3" width="8" height="1.5" /></element>
+ <element ref="text_rb19"><bounds xc="100" y="74.2" width="8" height="1.5" /></element>
+
+ <element ref="white"><bounds xc="91" y="6" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="16" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="26" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="36" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="46" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="56" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="66" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="76" width="6" height="4" /></element>
+
+ <element ref="text_p1" blend="multiply"><bounds xc="91" y="6.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p2" blend="multiply"><bounds xc="91" y="16.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p3" blend="multiply"><bounds xc="91" y="26.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p4" blend="multiply"><bounds xc="91" y="36.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p5" blend="multiply"><bounds xc="91" y="46.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p6" blend="multiply"><bounds xc="91" y="56.45" width="2.9" height="2.9" /></element>
+
+ <element ref="hlb" inputtag="IN.0" inputmask="0x01"><bounds xc="91" y="6" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x02"><bounds xc="91" y="16" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x04"><bounds xc="91" y="26" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x08"><bounds xc="91" y="36" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x10"><bounds xc="91" y="46" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x20"><bounds xc="91" y="56" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x40"><bounds xc="91" y="66" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x80"><bounds xc="91" y="76" width="6" height="4" /><color alpha="0.15" /></element>
+
+ <element ref="white"><bounds xc="100" y="6" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="16" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="26" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="36" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="46" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="56" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="66" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="76" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="100" y="6.15" width="5.7" height="3.7" /></element>
+ <element ref="red"><bounds xc="100" y="76.15" width="5.7" height="3.7" /></element>
+
+ <element ref="hlb" inputtag="IN.1" inputmask="0x01"><bounds xc="100" y="6" width="6" height="4" /><color alpha="0.20" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x02"><bounds xc="100" y="16" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x04"><bounds xc="100" y="26" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x08"><bounds xc="100" y="36" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x10"><bounds xc="100" y="46" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x20"><bounds xc="100" y="56" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x40"><bounds xc="100" y="66" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x80"><bounds xc="100" y="76" width="6" height="4" /><color alpha="0.20" /></element>
</group>
diff --git a/src/mame/layout/novag_primo.lay b/src/mame/layout/novag_primo.lay
index 8df480c4122..c99ea202ab6 100644
--- a/src/mame/layout/novag_primo.lay
+++ b/src/mame/layout/novag_primo.lay
@@ -378,86 +378,86 @@ authors:hap
<element name="1.7" ref="led"><bounds x="78.25" y="84.5" width="1.5" height="1.5" /></element>
<!-- right side buttons -->
- <element ref="text_rb00"><bounds x="84" y="4.2" width="14" height="1.5" /></element>
- <element ref="text_rb01"><bounds x="84" y="14.2" width="14" height="1.5" /></element>
- <element ref="text_rb02"><bounds x="84" y="24.2" width="14" height="1.5" /></element>
- <element ref="text_rb03"><bounds x="84" y="34.2" width="14" height="1.5" /></element>
- <element ref="text_rb04"><bounds x="84" y="44.2" width="14" height="1.5" /></element>
- <element ref="text_rb05"><bounds x="84" y="54.2" width="14" height="1.5" /></element>
- <element ref="text_rb06"><bounds x="84" y="64.2" width="14" height="1.5" /></element>
- <element ref="text_rb07"><bounds x="84" y="70.3" width="14" height="1.5" /></element>
- <element ref="text_rb08"><bounds x="84" y="74.2" width="14" height="1.5" /></element>
- <element ref="text_rb09"><bounds x="84" y="80.3" width="14" height="1.5" /></element>
-
- <element ref="text_rb10"><bounds x="93" y="4.2" width="14" height="1.5" /></element>
- <element ref="text_rb11"><bounds x="93" y="14.2" width="14" height="1.5" /></element>
- <element ref="text_rb12"><bounds x="93" y="24.2" width="14" height="1.5" /></element>
- <element ref="text_rb13"><bounds x="93" y="30.3" width="14" height="1.5" /></element>
- <element ref="text_rb14"><bounds x="93" y="34.2" width="14" height="1.5" /></element>
- <element ref="text_rb15"><bounds x="93" y="44.2" width="14" height="1.5" /></element>
- <element ref="text_rb16"><bounds x="93" y="50.3" width="14" height="1.5" /></element>
- <element ref="text_rb17"><bounds x="93" y="54.2" width="14" height="1.5" /></element>
- <element ref="text_rb18"><bounds x="93" y="64.2" width="14" height="1.5" /></element>
- <element ref="text_rb19"><bounds x="93" y="74.2" width="14" height="1.5" /></element>
-
- <element ref="red"><bounds x="88" y="6" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="16" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="26" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="36" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="46" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="56" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="66" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="76" width="6" height="4" /></element>
- <element ref="white"><bounds x="88.15" y="6.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="16.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="26.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="36.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="46.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="56.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="66.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="76.15" width="5.7" height="3.7" /></element>
-
- <element ref="text_p1" blend="multiply"><bounds x="89.55" y="6.45" width="2.9" height="2.9" /></element>
- <element ref="text_p2" blend="multiply"><bounds x="89.55" y="16.45" width="2.9" height="2.9" /></element>
- <element ref="text_p3" blend="multiply"><bounds x="89.55" y="26.45" width="2.9" height="2.9" /></element>
- <element ref="text_p4" blend="multiply"><bounds x="89.55" y="36.45" width="2.9" height="2.9" /></element>
- <element ref="text_p5" blend="multiply"><bounds x="89.55" y="46.45" width="2.9" height="2.9" /></element>
- <element ref="text_p6" blend="multiply"><bounds x="89.55" y="56.45" width="2.9" height="2.9" /></element>
-
- <element ref="hlb" inputtag="IN.0" inputmask="0x80"><bounds x="88" y="6" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x40"><bounds x="88" y="16" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x20"><bounds x="88" y="26" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x10"><bounds x="88" y="36" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x08"><bounds x="88" y="46" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x04"><bounds x="88" y="56" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x02"><bounds x="88" y="66" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x01"><bounds x="88" y="76" width="6" height="4" /><color alpha="0.15" /></element>
-
- <element ref="white"><bounds x="97" y="6" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="16" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="26" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="36" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="46" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="56" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="66" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="76" width="6" height="4" /></element>
- <element ref="red"><bounds x="97.15" y="6.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="16.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="26.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="36.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="46.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="56.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="66.15" width="5.7" height="3.7" /></element>
- <element ref="red"><bounds x="97.15" y="76.15" width="5.7" height="3.7" /></element>
-
- <element ref="hlb" inputtag="IN.1" inputmask="0x80"><bounds x="97" y="6" width="6" height="4" /><color alpha="0.20" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x40"><bounds x="97" y="16" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x20"><bounds x="97" y="26" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x10"><bounds x="97" y="36" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x08"><bounds x="97" y="46" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x04"><bounds x="97" y="56" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x02"><bounds x="97" y="66" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x01"><bounds x="97" y="76" width="6" height="4" /><color alpha="0.20" /></element>
+ <element ref="text_rb00"><bounds xc="91" y="4.2" width="9" height="1.5" /></element>
+ <element ref="text_rb01"><bounds xc="91" y="14.2" width="9" height="1.5" /></element>
+ <element ref="text_rb02"><bounds xc="91" y="24.2" width="9" height="1.5" /></element>
+ <element ref="text_rb03"><bounds xc="91" y="34.2" width="9" height="1.5" /></element>
+ <element ref="text_rb04"><bounds xc="91" y="44.2" width="9" height="1.5" /></element>
+ <element ref="text_rb05"><bounds xc="91" y="54.2" width="9" height="1.5" /></element>
+ <element ref="text_rb06"><bounds xc="91" y="64.2" width="9" height="1.5" /></element>
+ <element ref="text_rb07"><bounds xc="91" y="70.3" width="9" height="1.5" /></element>
+ <element ref="text_rb08"><bounds xc="91" y="74.2" width="9" height="1.5" /></element>
+ <element ref="text_rb09"><bounds xc="91" y="80.3" width="9" height="1.5" /></element>
+
+ <element ref="text_rb10"><bounds xc="100" y="4.2" width="9" height="1.5" /></element>
+ <element ref="text_rb11"><bounds xc="100" y="14.2" width="9" height="1.5" /></element>
+ <element ref="text_rb12"><bounds xc="100" y="24.2" width="9" height="1.5" /></element>
+ <element ref="text_rb13"><bounds xc="100" y="30.3" width="9" height="1.5" /></element>
+ <element ref="text_rb14"><bounds xc="100" y="34.2" width="9" height="1.5" /></element>
+ <element ref="text_rb15"><bounds xc="100" y="44.2" width="9" height="1.5" /></element>
+ <element ref="text_rb16"><bounds xc="100" y="50.3" width="9" height="1.5" /></element>
+ <element ref="text_rb17"><bounds xc="100" y="54.2" width="9" height="1.5" /></element>
+ <element ref="text_rb18"><bounds xc="100" y="64.2" width="9" height="1.5" /></element>
+ <element ref="text_rb19"><bounds xc="100" y="74.2" width="9" height="1.5" /></element>
+
+ <element ref="red"><bounds xc="91" y="6" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="16" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="26" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="36" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="46" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="56" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="66" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="76" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="6.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="16.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="26.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="36.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="46.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="56.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="66.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="76.15" width="5.7" height="3.7" /></element>
+
+ <element ref="text_p1" blend="multiply"><bounds xc="91" y="6.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p2" blend="multiply"><bounds xc="91" y="16.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p3" blend="multiply"><bounds xc="91" y="26.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p4" blend="multiply"><bounds xc="91" y="36.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p5" blend="multiply"><bounds xc="91" y="46.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p6" blend="multiply"><bounds xc="91" y="56.45" width="2.9" height="2.9" /></element>
+
+ <element ref="hlb" inputtag="IN.0" inputmask="0x80"><bounds xc="91" y="6" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x40"><bounds xc="91" y="16" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x20"><bounds xc="91" y="26" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x10"><bounds xc="91" y="36" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x08"><bounds xc="91" y="46" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x04"><bounds xc="91" y="56" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x02"><bounds xc="91" y="66" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x01"><bounds xc="91" y="76" width="6" height="4" /><color alpha="0.15" /></element>
+
+ <element ref="white"><bounds xc="100" y="6" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="16" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="26" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="36" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="46" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="56" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="66" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="76" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="6.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="16.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="26.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="36.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="46.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="56.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="66.15" width="5.7" height="3.7" /></element>
+ <element ref="red"> <bounds xc="100" y="76.15" width="5.7" height="3.7" /></element>
+
+ <element ref="hlb" inputtag="IN.1" inputmask="0x80"><bounds xc="100" y="6" width="6" height="4" /><color alpha="0.20" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x40"><bounds xc="100" y="16" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x20"><bounds xc="100" y="26" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x10"><bounds xc="100" y="36" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x08"><bounds xc="100" y="46" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x04"><bounds xc="100" y="56" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x02"><bounds xc="100" y="66" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x01"><bounds xc="100" y="76" width="6" height="4" /><color alpha="0.20" /></element>
<repeat count="7">
<param name="y" start="13" increment="10" />
diff --git a/src/mame/layout/novag_robotadv.lay b/src/mame/layout/novag_robotadv.lay
index edd292033fc..fc7e5fb47de 100644
--- a/src/mame/layout/novag_robotadv.lay
+++ b/src/mame/layout/novag_robotadv.lay
@@ -472,8 +472,8 @@ authors:hap
<param name="x" start="10" increment="10" />
<param name="i" start="1" increment="1" />
- <element ref="text_ba~i~"><bounds xc="~x~" y="0" width="10" height="1.7" /></element>
- <element ref="text_bb~i~"><bounds xc="~x~" y="5.15" width="10" height="1.7" /></element>
+ <element ref="text_ba~i~"><bounds xc="~x~" y="0" width="9" height="1.7" /></element>
+ <element ref="text_bb~i~"><bounds xc="~x~" y="5.15" width="9" height="1.7" /></element>
</repeat>
<element ref="but" inputtag="IN.2" inputmask="0x02"><bounds xc="10" y="2.2" width="5" height="1.7" /></element>
@@ -511,7 +511,8 @@ authors:hap
<element name="text_l3"><text string="Trace Mode"></text></element>
<element name="text_l4"><text string="Emotions"></text></element>
<element name="text_l5"><text string="Sound"></text></element>
- <element name="text_l6"><text string="Piece Discrepancy"></text></element>
+ <element name="text_l6"><text string=" "></text></element>
+ <element name="text_l6a"><text string="Piece Discrepancy"></text></element>
<element name="text_l7"><text string="Illegal"></text></element>
<element name="text_l8"><text string="Set Up"></text></element>
<element name="text_l9"><text string="Verify"></text></element>
@@ -532,8 +533,9 @@ authors:hap
<param name="x" start="15" increment="10" />
<param name="i" start="1" increment="1" />
- <element ref="text_l~i~"><bounds xc="~x~" y="0" width="20" height="1.7" /></element>
+ <element ref="text_l~i~"><bounds xc="~x~" y="0" width="9" height="1.7" /></element>
</repeat>
+ <element ref="text_l6a"><bounds xc="65" y="0" width="12" height="1.7" /></element>
<repeat count="6">
<param name="x" start="25" increment="10" />
diff --git a/src/mame/layout/novag_scorpio68.lay b/src/mame/layout/novag_scorpio68.lay
index 310e5eccd26..b61f16d7e16 100644
--- a/src/mame/layout/novag_scorpio68.lay
+++ b/src/mame/layout/novag_scorpio68.lay
@@ -416,9 +416,9 @@ authors:hap
<param name="y" start="8.3" increment="8.05714" />
<param name="i" start="1" increment="1" />
- <element ref="text_l~i~a"><bounds xc="10" y="~y~" width="8" height="1.5" /></element>
+ <element ref="text_l~i~a"><bounds xc="10" y="~y~" width="7.5" height="1.5" /></element>
<element ref="text_m~i~a"><bounds xc="18" y="~y~" width="7.5" height="1.5" /></element>
- <element ref="text_r~i~a"><bounds xc="26" y="~y~" width="8.5" height="1.5" /></element>
+ <element ref="text_r~i~a"><bounds xc="26" y="~y~" width="7.5" height="1.5" /></element>
</repeat>
<repeat count="8">
@@ -427,7 +427,7 @@ authors:hap
<element ref="text_l~i~b"><bounds xc="10" y="~y~" width="8.5" height="1.5" /></element>
<element ref="text_m~i~b"><bounds xc="18" y="~y~" width="8.5" height="1.5" /></element>
- <element ref="text_n~i~b"><bounds x="17" y="~y~" width="8" height="1.5" /></element>
+ <element ref="text_n~i~b"><bounds x="17" y="~y~" width="4.5" height="1.5" /></element>
<element ref="text_r~i~b"><bounds xc="26" y="~y~" width="7.5" height="1.5" /></element>
</repeat>
diff --git a/src/mame/layout/novag_sexpert.lay b/src/mame/layout/novag_sexpert.lay
index f45a7574b04..ffd4b6ebd71 100644
--- a/src/mame/layout/novag_sexpert.lay
+++ b/src/mame/layout/novag_sexpert.lay
@@ -417,88 +417,88 @@ authors:hap
<element ref="text_p6"><bounds x="100.4" y="62.67" width="2.2" height="2.2" /></element>
<element ref="white" blend="multiply"><bounds x="100" y="20" width="4" height="60" /></element>
- <element ref="but" inputtag="IN.7" inputmask="0x04"><bounds x="87.75" y="24.00" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.6" inputmask="0x04"><bounds x="87.75" y="31.71" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.5" inputmask="0x04"><bounds x="87.75" y="39.43" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.4" inputmask="0x04"><bounds x="87.75" y="47.14" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.3" inputmask="0x04"><bounds x="87.75" y="54.86" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.2" inputmask="0x04"><bounds x="87.75" y="62.57" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.1" inputmask="0x04"><bounds x="87.75" y="70.29" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.0" inputmask="0x04"><bounds x="87.75" y="78.00" width="2.5" height="2.5" /></element>
-
- <element ref="but" inputtag="IN.7" inputmask="0x02"><bounds x="97.38" y="24.00" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.6" inputmask="0x02"><bounds x="97.38" y="31.71" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.5" inputmask="0x02"><bounds x="97.38" y="39.43" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.4" inputmask="0x02"><bounds x="97.38" y="47.14" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.3" inputmask="0x02"><bounds x="97.38" y="54.86" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.2" inputmask="0x02"><bounds x="97.38" y="62.57" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.1" inputmask="0x02"><bounds x="97.38" y="70.29" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.0" inputmask="0x02"><bounds x="97.38" y="78.00" width="2.5" height="2.5" /></element>
-
- <element ref="but" inputtag="IN.7" inputmask="0x01"><bounds x="107.00" y="24.00" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.6" inputmask="0x01"><bounds x="107.00" y="31.71" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.5" inputmask="0x01"><bounds x="107.00" y="39.43" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.4" inputmask="0x01"><bounds x="107.00" y="47.14" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.3" inputmask="0x01"><bounds x="107.00" y="54.86" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.2" inputmask="0x01"><bounds x="107.00" y="62.57" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.1" inputmask="0x01"><bounds x="107.00" y="70.29" width="2.5" height="2.5" /></element>
- <element ref="but" inputtag="IN.0" inputmask="0x01"><bounds x="107.00" y="78.00" width="2.5" height="2.5" /></element>
-
- <element ref="text_l1a"><bounds x="82" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_l1b"><bounds x="82" y="26.70" width="14" height="1.4" /></element>
- <element ref="text_l2a"><bounds x="82" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_l2b"><bounds x="82" y="34.41" width="14" height="1.4" /></element>
- <element ref="text_l3a"><bounds x="82" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_l3b"><bounds x="82" y="42.13" width="14" height="1.4" /></element>
- <element ref="text_l3bx"><bounds x="82" y="43.53" width="14" height="1.4" /></element>
- <element ref="text_l4a"><bounds x="82" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_l4b"><bounds x="82" y="49.84" width="14" height="1.4" /></element>
- <element ref="text_l5a"><bounds x="82" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_l5b"><bounds x="82" y="57.56" width="14" height="1.4" /></element>
- <element ref="text_l6a"><bounds x="82" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_l6b"><bounds x="82" y="65.27" width="14" height="1.4" /></element>
- <element ref="text_l7a"><bounds x="82" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_l7b"><bounds x="82" y="72.99" width="14" height="1.4" /></element>
- <element ref="text_l8a"><bounds x="82" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_l8b"><bounds x="82" y="80.70" width="14" height="1.4" /></element>
-
- <element ref="text_m1ax"><bounds x="91.63" y="20.95" width="14" height="1.4" /></element>
- <element ref="text_m1a"><bounds x="91.63" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_m1b"><bounds x="91.63" y="26.70" width="14" height="1.4" /></element>
- <element ref="text_m2a"><bounds x="91.63" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_m2b"><bounds x="91.63" y="34.41" width="14" height="1.4" /></element>
- <element ref="text_m3a"><bounds x="91.63" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_m3b"><bounds x="91.63" y="42.13" width="14" height="1.4" /></element>
- <element ref="text_m4ax"><bounds x="91.63" y="44.09" width="14" height="1.4" /></element>
- <element ref="text_m4a"><bounds x="91.63" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_m4b"><bounds x="91.63" y="49.84" width="14" height="1.4" /></element>
- <element ref="text_m5a"><bounds x="91.63" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_m5b"><bounds x="91.63" y="57.56" width="14" height="1.4" /></element>
- <element ref="text_m6a"><bounds x="91.63" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_m6b"><bounds x="91.63" y="65.27" width="14" height="1.4" /></element>
- <element ref="text_m6bx"><bounds x="91.63" y="66.67" width="14" height="1.4" /></element>
- <element ref="text_m7a"><bounds x="91.63" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_m7b"><bounds x="91.63" y="72.99" width="14" height="1.4" /></element>
- <element ref="text_m8a"><bounds x="91.63" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_m8b"><bounds x="91.63" y="80.70" width="14" height="1.4" /></element>
-
- <element ref="text_r1a"><bounds x="101.25" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_r1b"><bounds x="101.25" y="26.70" width="14" height="1.4" /></element>
- <element ref="text_r2a"><bounds x="101.25" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_r2b"><bounds x="101.25" y="34.41" width="14" height="1.4" /></element>
- <element ref="text_r2bx"><bounds x="101.25" y="35.81" width="14" height="1.4" /></element>
- <element ref="text_r3a"><bounds x="101.25" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_r3b"><bounds x="101.25" y="42.13" width="14" height="1.4" /></element>
- <element ref="text_r4a"><bounds x="101.25" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_r4b"><bounds x="101.25" y="49.84" width="14" height="1.4" /></element>
- <element ref="text_r5a"><bounds x="101.25" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_r5b"><bounds x="101.25" y="57.56" width="14" height="1.4" /></element>
- <element ref="text_r6a"><bounds x="101.25" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_r6b"><bounds x="101.25" y="65.27" width="14" height="1.4" /></element>
- <element ref="text_r7a"><bounds x="101.25" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_r7b"><bounds x="101.25" y="72.99" width="14" height="1.4" /></element>
- <element ref="text_r8a"><bounds x="101.25" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_r8b"><bounds x="101.25" y="80.70" width="14" height="1.4" /></element>
+ <element ref="but" inputtag="IN.7" inputmask="0x04"><bounds xc="89" y="24.00" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.6" inputmask="0x04"><bounds xc="89" y="31.71" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.5" inputmask="0x04"><bounds xc="89" y="39.43" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.4" inputmask="0x04"><bounds xc="89" y="47.14" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.3" inputmask="0x04"><bounds xc="89" y="54.86" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.2" inputmask="0x04"><bounds xc="89" y="62.57" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.1" inputmask="0x04"><bounds xc="89" y="70.29" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.0" inputmask="0x04"><bounds xc="89" y="78.00" width="2.5" height="2.5" /></element>
+
+ <element ref="but" inputtag="IN.7" inputmask="0x02"><bounds xc="98.63" y="24.00" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.6" inputmask="0x02"><bounds xc="98.63" y="31.71" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.5" inputmask="0x02"><bounds xc="98.63" y="39.43" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.4" inputmask="0x02"><bounds xc="98.63" y="47.14" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.3" inputmask="0x02"><bounds xc="98.63" y="54.86" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.2" inputmask="0x02"><bounds xc="98.63" y="62.57" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.1" inputmask="0x02"><bounds xc="98.63" y="70.29" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.0" inputmask="0x02"><bounds xc="98.63" y="78.00" width="2.5" height="2.5" /></element>
+
+ <element ref="but" inputtag="IN.7" inputmask="0x01"><bounds xc="108.25" y="24.00" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.6" inputmask="0x01"><bounds xc="108.25" y="31.71" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.5" inputmask="0x01"><bounds xc="108.25" y="39.43" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.4" inputmask="0x01"><bounds xc="108.25" y="47.14" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.3" inputmask="0x01"><bounds xc="108.25" y="54.86" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.2" inputmask="0x01"><bounds xc="108.25" y="62.57" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.1" inputmask="0x01"><bounds xc="108.25" y="70.29" width="2.5" height="2.5" /></element>
+ <element ref="but" inputtag="IN.0" inputmask="0x01"><bounds xc="108.25" y="78.00" width="2.5" height="2.5" /></element>
+
+ <element ref="text_l1a"> <bounds xc="89" y="22.35" width="8.5" height="1.4" /></element>
+ <element ref="text_l1b"> <bounds xc="89" y="26.70" width="8.5" height="1.4" /></element>
+ <element ref="text_l2a"> <bounds xc="89" y="30.06" width="8.5" height="1.4" /></element>
+ <element ref="text_l2b"> <bounds xc="89" y="34.41" width="8.5" height="1.4" /></element>
+ <element ref="text_l3a"> <bounds xc="89" y="37.78" width="8.5" height="1.4" /></element>
+ <element ref="text_l3b"> <bounds xc="89" y="42.13" width="8.5" height="1.4" /></element>
+ <element ref="text_l3bx"><bounds xc="89" y="43.53" width="8.5" height="1.4" /></element>
+ <element ref="text_l4a"> <bounds xc="89" y="45.49" width="8.5" height="1.4" /></element>
+ <element ref="text_l4b"> <bounds xc="89" y="49.84" width="8.5" height="1.4" /></element>
+ <element ref="text_l5a"> <bounds xc="89" y="53.21" width="8.5" height="1.4" /></element>
+ <element ref="text_l5b"> <bounds xc="89" y="57.56" width="8.5" height="1.4" /></element>
+ <element ref="text_l6a"> <bounds xc="89" y="60.92" width="8.5" height="1.4" /></element>
+ <element ref="text_l6b"> <bounds xc="89" y="65.27" width="8.5" height="1.4" /></element>
+ <element ref="text_l7a"> <bounds xc="89" y="68.64" width="8.5" height="1.4" /></element>
+ <element ref="text_l7b"> <bounds xc="89" y="72.99" width="8.5" height="1.4" /></element>
+ <element ref="text_l8a"> <bounds xc="89" y="76.35" width="8.5" height="1.4" /></element>
+ <element ref="text_l8b"> <bounds xc="89" y="80.70" width="8.5" height="1.4" /></element>
+
+ <element ref="text_m1ax"><bounds xc="98.63" y="20.95" width="8.5" height="1.4" /></element>
+ <element ref="text_m1a"> <bounds xc="98.63" y="22.35" width="8.5" height="1.4" /></element>
+ <element ref="text_m1b"> <bounds xc="98.63" y="26.70" width="8.5" height="1.4" /></element>
+ <element ref="text_m2a"> <bounds xc="98.63" y="30.06" width="8.5" height="1.4" /></element>
+ <element ref="text_m2b"> <bounds xc="98.63" y="34.41" width="8.5" height="1.4" /></element>
+ <element ref="text_m3a"> <bounds xc="98.63" y="37.78" width="8.5" height="1.4" /></element>
+ <element ref="text_m3b"> <bounds xc="98.63" y="42.13" width="8.5" height="1.4" /></element>
+ <element ref="text_m4ax"><bounds xc="98.63" y="44.09" width="8.5" height="1.4" /></element>
+ <element ref="text_m4a"> <bounds xc="98.63" y="45.49" width="8.5" height="1.4" /></element>
+ <element ref="text_m4b"> <bounds xc="98.63" y="49.84" width="8.5" height="1.4" /></element>
+ <element ref="text_m5a"> <bounds xc="98.63" y="53.21" width="8.5" height="1.4" /></element>
+ <element ref="text_m5b"> <bounds xc="98.63" y="57.56" width="8.5" height="1.4" /></element>
+ <element ref="text_m6a"> <bounds xc="98.63" y="60.92" width="8.5" height="1.4" /></element>
+ <element ref="text_m6b"> <bounds xc="98.63" y="65.27" width="8.5" height="1.4" /></element>
+ <element ref="text_m6bx"><bounds xc="98.63" y="66.67" width="8.5" height="1.4" /></element>
+ <element ref="text_m7a"> <bounds xc="98.63" y="68.64" width="8.5" height="1.4" /></element>
+ <element ref="text_m7b"> <bounds xc="98.63" y="72.99" width="8.5" height="1.4" /></element>
+ <element ref="text_m8a"> <bounds xc="98.63" y="76.35" width="8.5" height="1.4" /></element>
+ <element ref="text_m8b"> <bounds xc="98.63" y="80.70" width="8.5" height="1.4" /></element>
+
+ <element ref="text_r1a"> <bounds xc="108.25" y="22.35" width="8.5" height="1.4" /></element>
+ <element ref="text_r1b"> <bounds xc="108.25" y="26.70" width="8.5" height="1.4" /></element>
+ <element ref="text_r2a"> <bounds xc="108.25" y="30.06" width="8.5" height="1.4" /></element>
+ <element ref="text_r2b"> <bounds xc="108.25" y="34.41" width="8.5" height="1.4" /></element>
+ <element ref="text_r2bx"><bounds xc="108.25" y="35.81" width="8.5" height="1.4" /></element>
+ <element ref="text_r3a"> <bounds xc="108.25" y="37.78" width="8.5" height="1.4" /></element>
+ <element ref="text_r3b"> <bounds xc="108.25" y="42.13" width="8.5" height="1.4" /></element>
+ <element ref="text_r4a"> <bounds xc="108.25" y="45.49" width="8.5" height="1.4" /></element>
+ <element ref="text_r4b"> <bounds xc="108.25" y="49.84" width="8.5" height="1.4" /></element>
+ <element ref="text_r5a"> <bounds xc="108.25" y="53.21" width="8.5" height="1.4" /></element>
+ <element ref="text_r5b"> <bounds xc="108.25" y="57.56" width="8.5" height="1.4" /></element>
+ <element ref="text_r6a"> <bounds xc="108.25" y="60.92" width="8.5" height="1.4" /></element>
+ <element ref="text_r6b"> <bounds xc="108.25" y="65.27" width="8.5" height="1.4" /></element>
+ <element ref="text_r7a"> <bounds xc="108.25" y="68.64" width="8.5" height="1.4" /></element>
+ <element ref="text_r7b"> <bounds xc="108.25" y="72.99" width="8.5" height="1.4" /></element>
+ <element ref="text_r8a"> <bounds xc="108.25" y="76.35" width="8.5" height="1.4" /></element>
+ <element ref="text_r8b"> <bounds xc="108.25" y="80.70" width="8.5" height="1.4" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/novag_sforte.lay b/src/mame/layout/novag_sforte.lay
index 99f9ccf84bc..44849829886 100644
--- a/src/mame/layout/novag_sforte.lay
+++ b/src/mame/layout/novag_sforte.lay
@@ -502,52 +502,52 @@ authors:hap
<element ref="hlb" inputtag="IN.1" inputmask="0x01"><bounds x="105.25" y="70.29" width="6" height="4" /><color alpha="0.15" /></element>
<element ref="hlb" inputtag="IN.0" inputmask="0x01"><bounds x="105.25" y="78.00" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="text_l1a"><bounds xc="89" y="22.35" width="10" height="1.4" /></element>
- <element ref="text_l1b"><bounds xc="89" y="28.20" width="10" height="1.4" /></element>
- <element ref="text_l2a"><bounds xc="89" y="30.06" width="10" height="1.4" /></element>
- <element ref="text_l2b"><bounds xc="89" y="35.91" width="10" height="1.4" /></element>
- <element ref="text_l3a"><bounds xc="89" y="37.78" width="10" height="1.4" /></element>
- <element ref="text_l3b"><bounds xc="89" y="43.63" width="10" height="1.4" /></element>
- <element ref="text_l4a"><bounds xc="89" y="45.49" width="10" height="1.4" /></element>
- <element ref="text_l4b"><bounds xc="89" y="51.34" width="10" height="1.4" /></element>
- <element ref="text_l5a"><bounds xc="89" y="53.21" width="10" height="1.4" /></element>
- <element ref="text_l5b"><bounds xc="89" y="59.06" width="10" height="1.4" /></element>
- <element ref="text_l6a"><bounds xc="89" y="60.92" width="10" height="1.4" /></element>
- <element ref="text_l6b"><bounds xc="89" y="66.77" width="10" height="1.4" /></element>
-
- <element ref="text_m1a"><bounds xc="98.63" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_m1b"><bounds xc="98.63" y="28.20" width="14" height="1.4" /></element>
- <element ref="text_m2a"><bounds xc="98.63" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_m2b"><bounds xc="98.63" y="35.91" width="14" height="1.4" /></element>
- <element ref="text_m3a"><bounds xc="98.63" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_m3b"><bounds xc="98.63" y="43.63" width="14" height="1.4" /></element>
- <element ref="text_m4a"><bounds xc="98.63" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_m4b"><bounds xc="98.63" y="51.34" width="14" height="1.4" /></element>
- <element ref="text_m5a"><bounds xc="98.63" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_m5b"><bounds xc="98.63" y="59.06" width="14" height="1.4" /></element>
- <element ref="text_m6a"><bounds xc="98.63" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_m6b"><bounds xc="98.63" y="66.77" width="14" height="1.4" /></element>
- <element ref="text_m7a"><bounds xc="98.63" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_m7b"><bounds xc="98.63" y="74.49" width="14" height="1.4" /></element>
- <element ref="text_m8a"><bounds xc="98.63" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_m8b"><bounds xc="98.63" y="82.20" width="14" height="1.4" /></element>
-
- <element ref="text_r1a"><bounds xc="108.25" y="22.35" width="14" height="1.4" /></element>
- <element ref="text_r1b"><bounds xc="108.25" y="28.20" width="14" height="1.4" /></element>
- <element ref="text_r2a"><bounds xc="108.25" y="30.06" width="14" height="1.4" /></element>
- <element ref="text_r2b"><bounds xc="107.75" y="35.91" width="12" height="1.4" /></element>
- <element ref="text_r3a"><bounds xc="108.25" y="37.78" width="14" height="1.4" /></element>
- <element ref="text_r3b"><bounds xc="108.25" y="43.63" width="14" height="1.4" /></element>
- <element ref="text_r4a"><bounds xc="108.25" y="45.49" width="14" height="1.4" /></element>
- <element ref="text_r4b"><bounds xc="108.25" y="51.34" width="14" height="1.4" /></element>
- <element ref="text_r5a"><bounds xc="108.25" y="53.21" width="14" height="1.4" /></element>
- <element ref="text_r5b"><bounds xc="108.25" y="59.06" width="14" height="1.4" /></element>
- <element ref="text_r6a"><bounds xc="108.25" y="60.92" width="14" height="1.4" /></element>
- <element ref="text_r6b"><bounds xc="108.25" y="66.77" width="14" height="1.4" /></element>
- <element ref="text_r7a"><bounds xc="108.25" y="68.64" width="14" height="1.4" /></element>
- <element ref="text_r7b"><bounds xc="108.25" y="74.49" width="14" height="1.4" /></element>
- <element ref="text_r8a"><bounds xc="108.25" y="76.35" width="14" height="1.4" /></element>
- <element ref="text_r8b"><bounds xc="108.25" y="82.20" width="14" height="1.4" /></element>
+ <element ref="text_l1a"><bounds xc="89" y="22.35" width="9" height="1.4" /></element>
+ <element ref="text_l1b"><bounds xc="89" y="28.20" width="9" height="1.4" /></element>
+ <element ref="text_l2a"><bounds xc="89" y="30.06" width="9" height="1.4" /></element>
+ <element ref="text_l2b"><bounds xc="89" y="35.91" width="9" height="1.4" /></element>
+ <element ref="text_l3a"><bounds xc="89" y="37.78" width="9" height="1.4" /></element>
+ <element ref="text_l3b"><bounds xc="89" y="43.63" width="9" height="1.4" /></element>
+ <element ref="text_l4a"><bounds xc="89" y="45.49" width="9" height="1.4" /></element>
+ <element ref="text_l4b"><bounds xc="89" y="51.34" width="9" height="1.4" /></element>
+ <element ref="text_l5a"><bounds xc="89" y="53.21" width="9" height="1.4" /></element>
+ <element ref="text_l5b"><bounds xc="89" y="59.06" width="9" height="1.4" /></element>
+ <element ref="text_l6a"><bounds xc="89" y="60.92" width="9" height="1.4" /></element>
+ <element ref="text_l6b"><bounds xc="89" y="66.77" width="9" height="1.4" /></element>
+
+ <element ref="text_m1a"><bounds xc="98.63" y="22.35" width="9" height="1.4" /></element>
+ <element ref="text_m1b"><bounds xc="98.63" y="28.20" width="9" height="1.4" /></element>
+ <element ref="text_m2a"><bounds xc="98.63" y="30.06" width="9" height="1.4" /></element>
+ <element ref="text_m2b"><bounds xc="98.63" y="35.91" width="9" height="1.4" /></element>
+ <element ref="text_m3a"><bounds xc="98.63" y="37.78" width="9" height="1.4" /></element>
+ <element ref="text_m3b"><bounds xc="98.63" y="43.63" width="9" height="1.4" /></element>
+ <element ref="text_m4a"><bounds xc="98.63" y="45.59" width="9" height="1.2" /></element>
+ <element ref="text_m4b"><bounds xc="98.63" y="51.34" width="9" height="1.4" /></element>
+ <element ref="text_m5a"><bounds xc="98.63" y="53.21" width="9" height="1.4" /></element>
+ <element ref="text_m5b"><bounds xc="98.63" y="59.06" width="9" height="1.4" /></element>
+ <element ref="text_m6a"><bounds xc="98.63" y="60.92" width="9" height="1.4" /></element>
+ <element ref="text_m6b"><bounds xc="98.63" y="66.77" width="9" height="1.4" /></element>
+ <element ref="text_m7a"><bounds xc="98.63" y="68.64" width="9" height="1.4" /></element>
+ <element ref="text_m7b"><bounds xc="98.63" y="74.49" width="9" height="1.4" /></element>
+ <element ref="text_m8a"><bounds xc="98.63" y="76.35" width="9" height="1.4" /></element>
+ <element ref="text_m8b"><bounds xc="98.63" y="82.20" width="9" height="1.4" /></element>
+
+ <element ref="text_r1a"><bounds xc="108.25" y="22.35" width="9" height="1.4" /></element>
+ <element ref="text_r1b"><bounds xc="108.25" y="28.20" width="9" height="1.4" /></element>
+ <element ref="text_r2a"><bounds xc="108.25" y="30.06" width="9" height="1.4" /></element>
+ <element ref="text_r2b"><bounds xc="108.25" y="35.91" width="11" height="1.2" /></element>
+ <element ref="text_r3a"><bounds xc="108.25" y="37.78" width="9" height="1.4" /></element>
+ <element ref="text_r3b"><bounds xc="108.25" y="43.63" width="9" height="1.4" /></element>
+ <element ref="text_r4a"><bounds xc="108.25" y="45.49" width="9" height="1.4" /></element>
+ <element ref="text_r4b"><bounds xc="108.25" y="51.34" width="9" height="1.4" /></element>
+ <element ref="text_r5a"><bounds xc="108.25" y="53.21" width="9" height="1.4" /></element>
+ <element ref="text_r5b"><bounds xc="108.25" y="59.06" width="9" height="1.4" /></element>
+ <element ref="text_r6a"><bounds xc="108.25" y="60.92" width="9" height="1.4" /></element>
+ <element ref="text_r6b"><bounds xc="108.25" y="66.77" width="9" height="1.4" /></element>
+ <element ref="text_r7a"><bounds xc="108.25" y="68.64" width="9" height="1.4" /></element>
+ <element ref="text_r7b"><bounds xc="108.25" y="74.49" width="9" height="1.4" /></element>
+ <element ref="text_r8a"><bounds xc="108.25" y="76.35" width="9" height="1.4" /></element>
+ <element ref="text_r8b"><bounds xc="108.25" y="82.20" width="9" height="1.4" /></element>
</view>
</mamelayout>
diff --git a/src/mame/layout/novag_snova.lay b/src/mame/layout/novag_snova.lay
index c062a89ea03..2a076e98e12 100644
--- a/src/mame/layout/novag_snova.lay
+++ b/src/mame/layout/novag_snova.lay
@@ -377,8 +377,8 @@ authors:hap
<element ref="text_c0~i~"><bounds xc="~x~" y="10" width="8.5" height="2.15" /></element>
<element ref="text_g0~i~"><bounds xc="~x~" y="17" width="8.5" height="2.15" /></element>
- <element ref="text_c1~i~"><bounds xc="~x~" y="21.0" width="14" height="2.15" /></element>
- <element ref="text_g1~i~"><bounds xc="~x~" y="27.8" width="14" height="2.15" /></element>
+ <element ref="text_c1~i~"><bounds xc="~x~" y="21.0" width="10" height="2.15" /></element>
+ <element ref="text_g1~i~"><bounds xc="~x~" y="27.8" width="10" height="2.15" /></element>
</repeat>
<element ref="text_c06a"><bounds xc="75" y="12" width="9" height="2.15" /></element>
diff --git a/src/mame/layout/novag_supercon.lay b/src/mame/layout/novag_supercon.lay
index 5efe7e44692..de5cd0fa996 100644
--- a/src/mame/layout/novag_supercon.lay
+++ b/src/mame/layout/novag_supercon.lay
@@ -569,7 +569,7 @@ authors:hap
<group name="overlay">
<bounds left="-19" right="115.5" top="-0.5" bottom="88.5" />
- <group ref="default"><bounds left="-19" right="116" top="-0.5" bottom="88.5" /></group>
+ <group ref="default"><bounds left="-19" right="115.5" top="-0.5" bottom="88.5" /></group>
<!-- block buttons -->
<element ref="hlb" clickthrough="no"><bounds x="88" y="16" width="6" height="4" /></element>
diff --git a/src/mame/layout/novag_supremo.lay b/src/mame/layout/novag_supremo.lay
index 53b487ac05c..566c2bc4596 100644
--- a/src/mame/layout/novag_supremo.lay
+++ b/src/mame/layout/novag_supremo.lay
@@ -382,90 +382,90 @@ authors:hap
<element name="1.7" ref="led"><bounds x="78.25" y="84.5" width="1.5" height="1.5" /></element>
<!-- right side buttons -->
- <element ref="text_rb00"><bounds x="84" y="4.2" width="14" height="1.5" /></element>
- <element ref="text_rb01"><bounds x="84" y="10.3" width="14" height="1.5" /></element>
- <element ref="text_rb02"><bounds x="84" y="14.2" width="14" height="1.5" /></element>
- <element ref="text_rb03"><bounds x="84" y="20.3" width="14" height="1.5" /></element>
- <element ref="text_rb04"><bounds x="84" y="24.2" width="14" height="1.5" /></element>
- <element ref="text_rb05"><bounds x="84" y="30.3" width="14" height="1.5" /></element>
- <element ref="text_rb06"><bounds x="84" y="34.2" width="14" height="1.5" /></element>
- <element ref="text_rb07"><bounds x="84" y="40.3" width="14" height="1.5" /></element>
- <element ref="text_rb08"><bounds x="84" y="44.2" width="14" height="1.5" /></element>
- <element ref="text_rb09"><bounds x="84" y="54.2" width="14" height="1.5" /></element>
- <element ref="text_rb0a"><bounds x="84" y="64.2" width="14" height="1.5" /></element>
- <element ref="text_rb0b"><bounds x="84" y="70.3" width="14" height="1.5" /></element>
- <element ref="text_rb0c"><bounds x="84" y="74.2" width="14" height="1.5" /></element>
- <element ref="text_rb0d"><bounds x="84" y="80.3" width="14" height="1.5" /></element>
-
- <element ref="text_rb10"><bounds x="93" y="4.2" width="14" height="1.5" /></element>
- <element ref="text_rb11"><bounds x="93" y="14.2" width="14" height="1.5" /></element>
- <element ref="text_rb12"><bounds x="93" y="24.2" width="14" height="1.5" /></element>
- <element ref="text_rb13"><bounds x="93" y="30.3" width="14" height="1.5" /></element>
- <element ref="text_rb14"><bounds x="93" y="34.2" width="14" height="1.5" /></element>
- <element ref="text_rb15"><bounds x="93" y="44.2" width="14" height="1.5" /></element>
- <element ref="text_rb16"><bounds x="93" y="50.3" width="14" height="1.5" /></element>
- <element ref="text_rb17"><bounds x="93" y="54.2" width="14" height="1.5" /></element>
- <element ref="text_rb18"><bounds x="93" y="64.2" width="14" height="1.5" /></element>
- <element ref="text_rb19"><bounds x="93" y="74.2" width="14" height="1.5" /></element>
-
- <element ref="red"><bounds x="88" y="6" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="16" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="26" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="36" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="46" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="56" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="66" width="6" height="4" /></element>
- <element ref="red"><bounds x="88" y="76" width="6" height="4" /></element>
- <element ref="white"><bounds x="88.15" y="6.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="16.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="26.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="36.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="46.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="56.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="66.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="88.15" y="76.15" width="5.7" height="3.7" /></element>
-
- <element ref="text_p1" blend="multiply"><bounds x="89.55" y="6.45" width="2.9" height="2.9" /></element>
- <element ref="text_p2" blend="multiply"><bounds x="89.55" y="16.45" width="2.9" height="2.9" /></element>
- <element ref="text_p3" blend="multiply"><bounds x="89.55" y="26.45" width="2.9" height="2.9" /></element>
- <element ref="text_p4" blend="multiply"><bounds x="89.55" y="36.45" width="2.9" height="2.9" /></element>
- <element ref="text_p5" blend="multiply"><bounds x="89.55" y="46.45" width="2.9" height="2.9" /></element>
- <element ref="text_p6" blend="multiply"><bounds x="89.55" y="56.45" width="2.9" height="2.9" /></element>
-
- <element ref="hlb" inputtag="IN.0" inputmask="0x80"><bounds x="88" y="6" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x40"><bounds x="88" y="16" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x20"><bounds x="88" y="26" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x10"><bounds x="88" y="36" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x08"><bounds x="88" y="46" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x04"><bounds x="88" y="56" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x02"><bounds x="88" y="66" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.0" inputmask="0x01"><bounds x="88" y="76" width="6" height="4" /><color alpha="0.15" /></element>
-
- <element ref="white"><bounds x="97" y="6" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="16" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="26" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="36" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="46" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="56" width="6" height="4" /></element>
- <element ref="red"><bounds x="97" y="66" width="6" height="4" /></element>
- <element ref="white"><bounds x="97" y="76" width="6" height="4" /></element>
- <element ref="red"><bounds x="97.15" y="6.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="16.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="26.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="36.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="46.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="56.15" width="5.7" height="3.7" /></element>
- <element ref="white"><bounds x="97.15" y="66.15" width="5.7" height="3.7" /></element>
- <element ref="red"><bounds x="97.15" y="76.15" width="5.7" height="3.7" /></element>
-
- <element ref="hlb" inputtag="IN.1" inputmask="0x80"><bounds x="97" y="6" width="6" height="4" /><color alpha="0.20" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x40"><bounds x="97" y="16" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x20"><bounds x="97" y="26" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x10"><bounds x="97" y="36" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x08"><bounds x="97" y="46" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x04"><bounds x="97" y="56" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x02"><bounds x="97" y="66" width="6" height="4" /><color alpha="0.15" /></element>
- <element ref="hlb" inputtag="IN.1" inputmask="0x01"><bounds x="97" y="76" width="6" height="4" /><color alpha="0.20" /></element>
+ <element ref="text_rb00"><bounds xc="91" y="4.2" width="9" height="1.5" /></element>
+ <element ref="text_rb01"><bounds xc="91" y="10.3" width="9" height="1.5" /></element>
+ <element ref="text_rb02"><bounds xc="91" y="14.2" width="9" height="1.5" /></element>
+ <element ref="text_rb03"><bounds xc="91" y="20.3" width="9" height="1.5" /></element>
+ <element ref="text_rb04"><bounds xc="91" y="24.2" width="9" height="1.5" /></element>
+ <element ref="text_rb05"><bounds xc="91" y="30.3" width="9" height="1.5" /></element>
+ <element ref="text_rb06"><bounds xc="91" y="34.2" width="9" height="1.5" /></element>
+ <element ref="text_rb07"><bounds xc="91" y="40.3" width="9" height="1.5" /></element>
+ <element ref="text_rb08"><bounds xc="91" y="44.2" width="9" height="1.5" /></element>
+ <element ref="text_rb09"><bounds xc="91" y="54.2" width="9" height="1.5" /></element>
+ <element ref="text_rb0a"><bounds xc="91" y="64.2" width="9" height="1.5" /></element>
+ <element ref="text_rb0b"><bounds xc="91" y="70.3" width="9" height="1.5" /></element>
+ <element ref="text_rb0c"><bounds xc="91" y="74.2" width="9" height="1.5" /></element>
+ <element ref="text_rb0d"><bounds xc="91" y="80.3" width="9" height="1.5" /></element>
+
+ <element ref="text_rb10"><bounds xc="100" y="4.2" width="9" height="1.5" /></element>
+ <element ref="text_rb11"><bounds xc="100" y="14.2" width="9" height="1.5" /></element>
+ <element ref="text_rb12"><bounds xc="100" y="24.2" width="9" height="1.5" /></element>
+ <element ref="text_rb13"><bounds xc="100" y="30.3" width="9" height="1.5" /></element>
+ <element ref="text_rb14"><bounds xc="100" y="34.2" width="9" height="1.5" /></element>
+ <element ref="text_rb15"><bounds xc="100" y="44.2" width="9" height="1.5" /></element>
+ <element ref="text_rb16"><bounds xc="100" y="50.3" width="9" height="1.5" /></element>
+ <element ref="text_rb17"><bounds xc="100" y="54.2" width="9" height="1.5" /></element>
+ <element ref="text_rb18"><bounds xc="100" y="64.2" width="9" height="1.5" /></element>
+ <element ref="text_rb19"><bounds xc="100" y="74.2" width="9" height="1.5" /></element>
+
+ <element ref="red"><bounds xc="91" y="6" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="16" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="26" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="36" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="46" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="56" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="66" width="6" height="4" /></element>
+ <element ref="red"><bounds xc="91" y="76" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="91" y="6.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="16.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="26.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="36.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="46.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="56.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="66.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="91" y="76.15" width="5.7" height="3.7" /></element>
+
+ <element ref="text_p1" blend="multiply"><bounds xc="91" y="6.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p2" blend="multiply"><bounds xc="91" y="16.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p3" blend="multiply"><bounds xc="91" y="26.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p4" blend="multiply"><bounds xc="91" y="36.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p5" blend="multiply"><bounds xc="91" y="46.45" width="2.9" height="2.9" /></element>
+ <element ref="text_p6" blend="multiply"><bounds xc="91" y="56.45" width="2.9" height="2.9" /></element>
+
+ <element ref="hlb" inputtag="IN.0" inputmask="0x80"><bounds xc="91" y="6" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x40"><bounds xc="91" y="16" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x20"><bounds xc="91" y="26" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x10"><bounds xc="91" y="36" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x08"><bounds xc="91" y="46" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x04"><bounds xc="91" y="56" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x02"><bounds xc="91" y="66" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.0" inputmask="0x01"><bounds xc="91" y="76" width="6" height="4" /><color alpha="0.15" /></element>
+
+ <element ref="white"><bounds xc="100" y="6" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="16" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="26" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="36" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="46" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="56" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="66" width="6" height="4" /></element>
+ <element ref="white"><bounds xc="100" y="76" width="6" height="4" /></element>
+ <element ref="red"> <bounds xc="100" y="6.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="16.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="26.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="36.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="46.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="56.15" width="5.7" height="3.7" /></element>
+ <element ref="white"><bounds xc="100" y="66.15" width="5.7" height="3.7" /></element>
+ <element ref="red"> <bounds xc="100" y="76.15" width="5.7" height="3.7" /></element>
+
+ <element ref="hlb" inputtag="IN.1" inputmask="0x80"><bounds xc="100" y="6" width="6" height="4" /><color alpha="0.20" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x40"><bounds xc="100" y="16" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x20"><bounds xc="100" y="26" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x10"><bounds xc="100" y="36" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x08"><bounds xc="100" y="46" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x04"><bounds xc="100" y="56" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x02"><bounds xc="100" y="66" width="6" height="4" /><color alpha="0.15" /></element>
+ <element ref="hlb" inputtag="IN.1" inputmask="0x01"><bounds xc="100" y="76" width="6" height="4" /><color alpha="0.20" /></element>
<repeat count="7">
<param name="y" start="13" increment="10" />
diff --git a/src/mame/layout/novag_zircon2.lay b/src/mame/layout/novag_zircon2.lay
index 4d4cc8e6277..88bb023ca3b 100644
--- a/src/mame/layout/novag_zircon2.lay
+++ b/src/mame/layout/novag_zircon2.lay
@@ -398,12 +398,12 @@ authors:hap
<param name="y" start="0.2" increment="10" />
<param name="i" start="1" increment="1" />
- <element ref="text_r~i~"><bounds xc="10" y="~y~" width="8" height="1.6" /></element>
+ <element ref="text_r~i~"><bounds xc="10" y="~y~" width="7.2" height="1.6" /></element>
</repeat>
- <element ref="text_r8"><bounds xc="18" y="10.2" width="8" height="1.6" /></element>
- <element ref="text_r9"><bounds xc="18" y="50.2" width="8" height="1.6" /></element>
- <element ref="text_r10"><bounds xc="18" y="60.2" width="8" height="1.6" /></element>
+ <element ref="text_r8"><bounds xc="18" y="10.2" width="7.2" height="1.6" /></element>
+ <element ref="text_r9"><bounds xc="18" y="50.2" width="7.2" height="1.6" /></element>
+ <element ref="text_r10"><bounds xc="18" y="60.2" width="7.2" height="1.6" /></element>
<repeat count="8">
<param name="y" start="5" increment="10" />
diff --git a/src/mame/layout/omar1.lay b/src/mame/layout/omar1.lay
index fa62f2207b1..372db5e0799 100644
--- a/src/mame/layout/omar1.lay
+++ b/src/mame/layout/omar1.lay
@@ -23,13 +23,13 @@ authors:hap
<element name="text_b4"><text string="CLR"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b5"><text string="BAR"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b10"><text string="Δ"><color red="0.1" green="0.1" blue="0.1" /></text></element>
- <element name="text_b15"><text string="E&#x2009;N"><color red="0.1" green="0.1" blue="0.1" /></text></element> <!-- thin space -->
+ <element name="text_b15"><text string="EN"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b20"><text string="Δ"><color red="0.1" green="0.1" blue="0.1" /></text></element>
- <element name="text_b21"><text string="S&#x2009;T"><color red="0.1" green="0.1" blue="0.1" /></text></element> <!-- thin space -->
+ <element name="text_b21"><text string="ST"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b22"><text string="ACC"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b23"><text string="DBL"><color red="0.1" green="0.1" blue="0.1" /></text></element>
- <element name="text_b24"><text string="V&#x2009;R"><color red="0.1" green="0.1" blue="0.1" /></text></element> <!-- thin space -->
- <element name="text_b25"><text string="B&#x2009;O"><color red="0.1" green="0.1" blue="0.1" /></text></element> <!-- thin space -->
+ <element name="text_b24"><text string="VR"><color red="0.1" green="0.1" blue="0.1" /></text></element>
+ <element name="text_b25"><text string="BO"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b6"><text string="1"><color red="0.87" green="0.87" blue="0.87" /></text></element>
<element name="text_b7"><text string="2"><color red="0.87" green="0.87" blue="0.87" /></text></element>
diff --git a/src/mame/layout/omar2.lay b/src/mame/layout/omar2.lay
index 900133d0a75..2dd24f7e3be 100644
--- a/src/mame/layout/omar2.lay
+++ b/src/mame/layout/omar2.lay
@@ -24,13 +24,13 @@ authors:hap
<element name="text_b4"><text string="CLR"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b5"><text string="BAR"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b10"><text string="Δ"><color red="0.1" green="0.1" blue="0.1" /></text></element>
- <element name="text_b15"><text string="E&#x2009;N"><color red="0.1" green="0.1" blue="0.1" /></text></element> <!-- thin space -->
+ <element name="text_b15"><text string="EN"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b20"><text string="Δ"><color red="0.1" green="0.1" blue="0.1" /></text></element>
- <element name="text_b21"><text string="S&#x2009;T"><color red="0.1" green="0.1" blue="0.1" /></text></element> <!-- thin space -->
+ <element name="text_b21"><text string="ST"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b22"><text string="ACC"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b23"><text string="DBL"><color red="0.1" green="0.1" blue="0.1" /></text></element>
- <element name="text_b24"><text string="V&#x2009;R"><color red="0.1" green="0.1" blue="0.1" /></text></element> <!-- thin space -->
- <element name="text_b25"><text string="B&#x2009;O"><color red="0.1" green="0.1" blue="0.1" /></text></element> <!-- thin space -->
+ <element name="text_b24"><text string="VR"><color red="0.1" green="0.1" blue="0.1" /></text></element>
+ <element name="text_b25"><text string="BO"><color red="0.1" green="0.1" blue="0.1" /></text></element>
<element name="text_b6"><text string="1"><color red="0.87" green="0.87" blue="0.87" /></text></element>
<element name="text_b7"><text string="2"><color red="0.87" green="0.87" blue="0.87" /></text></element>
diff --git a/src/mame/layout/saitek_centurion.lay b/src/mame/layout/saitek_centurion.lay
index de855ca5b3b..ebfe980349c 100644
--- a/src/mame/layout/saitek_centurion.lay
+++ b/src/mame/layout/saitek_centurion.lay
@@ -326,15 +326,15 @@ authors:hap
<bounds xc="0" yc="0" width="8.2" height="1.866" />
<color red="0" green="0" blue="0" />
</rect>
- <text string=" NEW GAME">
- <bounds xc="0" yc="0" width="8.2" height="1.866" />
+ <text string="NEW GAME">
+ <bounds xc="0" yc="0" width="7.7" height="1.866" />
<color red="0.8" green="0.7" blue="0.3" />
</text>
</element>
<element name="text_b1y">
<rect><color red="0.8" green="0.7" blue="0.3" /></rect>
- <text string=" GO/STOP"><color red="0" green="0" blue="0" /></text>
+ <text string=" GO/STOP "><color red="0" green="0" blue="0" /></text>
</element>
<element name="text_p1"><image file="chess/wk.svg"/></element>
@@ -361,7 +361,7 @@ authors:hap
<param name="x" start="8" increment="9" />
<param name="i" start="6" increment="1" />
- <element ref="text_b~i~"><bounds xc="~x~" y="20.333" width="8.2" height="1.866" /></element>
+ <element ref="text_b~i~"><bounds xc="~x~" y="20.333" width="7.8" height="1.866" /></element>
</repeat>
<repeat count="6">
<param name="x" start="8" increment="9" />
diff --git a/src/mame/layout/saitek_chessac.lay b/src/mame/layout/saitek_chessac.lay
index c66eb9f6e75..1af9459de96 100644
--- a/src/mame/layout/saitek_chessac.lay
+++ b/src/mame/layout/saitek_chessac.lay
@@ -440,7 +440,7 @@ authors:hap
<repeat count="5">
<param name="x" start="20" increment="5.25" />
<param name="i" start="0" increment="1" />
- <element ref="text_l1~i~"><bounds xc="~x~" y="26.3" width="6" height="1.2" /></element>
+ <element ref="text_l1~i~"><bounds xc="~x~" y="26.3" width="4.5" height="1.2" /></element>
<element ref="blackd"><bounds xc="~x~" yc="30" width="4" height="4" /></element>
</repeat>
diff --git a/src/mame/layout/saitek_chesstrv.lay b/src/mame/layout/saitek_chesstrv.lay
index 90edc07ca29..0e044df1276 100644
--- a/src/mame/layout/saitek_chesstrv.lay
+++ b/src/mame/layout/saitek_chesstrv.lay
@@ -116,13 +116,13 @@ authors:hap
<element ref="white"><bounds x="29" y="32.55" width="1" height="1" /></element>
<element ref="blackb"><bounds x="29.15" y="32.7" width="0.7" height="0.7" /></element>
- <element ref="text_l09"><bounds x="-1" y="37.3" width="5" height="1.3" /></element>
- <element ref="text_l10"><bounds x="3" y="37.3" width="5" height="1.3" /></element>
- <element ref="text_l11"><bounds x="7" y="37.3" width="5" height="1.3" /></element>
- <element ref="text_l12"><bounds x="11" y="37.3" width="5" height="1.3" /></element>
- <element ref="text_l13"><bounds x="15" y="37.3" width="5" height="1.3" /></element>
- <element ref="text_l14"><bounds x="19" y="37.3" width="5" height="1.3" /></element>
- <element ref="text_l15"><bounds x="25" y="37.3" width="5" height="1.3" /></element>
+ <element ref="text_l09"><bounds x="-0.5" y="37.3" width="4" height="1.3" /></element>
+ <element ref="text_l10"><bounds x="3.5" y="37.3" width="4" height="1.3" /></element>
+ <element ref="text_l11"><bounds x="7.5" y="37.3" width="4" height="1.3" /></element>
+ <element ref="text_l12"><bounds x="11.5" y="37.3" width="4" height="1.3" /></element>
+ <element ref="text_l13"><bounds x="15.5" y="37.3" width="4" height="1.3" /></element>
+ <element ref="text_l14"><bounds x="19.5" y="37.3" width="4" height="1.3" /></element>
+ <element ref="text_l15"><bounds x="25.5" y="37.3" width="4" height="1.3" /></element>
</group>
diff --git a/src/mame/layout/saitek_chesstrvi.lay b/src/mame/layout/saitek_chesstrvi.lay
index 95f27625bfe..09dbbfe7c29 100644
--- a/src/mame/layout/saitek_chesstrvi.lay
+++ b/src/mame/layout/saitek_chesstrvi.lay
@@ -37,8 +37,7 @@ authors:hap
<element name="text_l08a"><text string="H" align="1"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_l08b"><text string="8" align="2"><color red="0.8" green="0.8" blue="0.8" /></text></element>
- <element name="text_l09a"><text string="LEVEL"><color red="0.8" green="0.8" blue="0.8" /></text></element>
- <element name="text_l09b"><text string="CS" align="1"><color red="0.8" green="0.8" blue="0.8" /></text></element>
+ <element name="text_l09a"><text string="LEVEL / CS"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_l10a"><text string="FIND" align="1"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_l10b"><text string="POSITION" align="1"><color red="0.8" green="0.8" blue="0.8" /></text></element>
<element name="text_l11a"><text string="ENTER" align="1"><color red="0.8" green="0.8" blue="0.8" /></text></element>
@@ -108,16 +107,15 @@ authors:hap
<element ref="white"><bounds x="29" y="32.55" width="1" height="1" /></element>
<element ref="blackb"><bounds x="29.15" y="32.7" width="0.7" height="0.7" /></element>
- <element ref="text_l09a"><bounds x="0" y="37.7" width="3" height="0.8" /></element>
- <element ref="text_l09b"><bounds x="2.6" y="37.6" width="3" height="0.5" /></element>
- <element ref="text_l10a"><bounds x="4" y="37.35" width="4" height="0.8" /></element>
- <element ref="text_l10b"><bounds x="4" y="38.15" width="4" height="0.8" /></element>
- <element ref="text_l11a"><bounds x="8" y="37.35" width="4" height="0.8" /></element>
- <element ref="text_l11b"><bounds x="8" y="38.15" width="4" height="0.8" /></element>
- <element ref="text_l12a"><bounds x="12.5" y="37.35" width="4" height="0.8" /></element>
- <element ref="text_l12b"><bounds x="12.5" y="38.15" width="4" height="0.8" /></element>
- <element ref="text_l13a"><bounds x="16.7" y="37.35" width="4" height="0.8" /></element>
- <element ref="text_l13b"><bounds x="16.7" y="38.15" width="4" height="0.8" /></element>
+ <element ref="text_l09a"><bounds x="-0.5" y="37.7" width="4" height="0.8" /></element>
+ <element ref="text_l10a"><bounds x="4" y="37.35" width="3.25" height="0.8" /></element>
+ <element ref="text_l10b"><bounds x="4" y="38.15" width="3.25" height="0.8" /></element>
+ <element ref="text_l11a"><bounds x="8" y="37.35" width="3.25" height="0.8" /></element>
+ <element ref="text_l11b"><bounds x="8" y="38.15" width="3.25" height="0.8" /></element>
+ <element ref="text_l12a"><bounds x="12.5" y="37.35" width="3.25" height="0.8" /></element>
+ <element ref="text_l12b"><bounds x="12.5" y="38.15" width="3.25" height="0.8" /></element>
+ <element ref="text_l13a"><bounds x="16.7" y="37.35" width="3.25" height="0.8" /></element>
+ <element ref="text_l13b"><bounds x="16.7" y="38.15" width="3.25" height="0.8" /></element>
<element ref="text_l14"><bounds x="20" y="37.7" width="3" height="0.8" /></element>
<element ref="text_l15"><bounds x="26" y="37.7" width="3" height="0.8" /></element>
</group>
diff --git a/src/mame/layout/saitek_cougar.lay b/src/mame/layout/saitek_cougar.lay
index 72b861e38f2..41649bffcfc 100644
--- a/src/mame/layout/saitek_cougar.lay
+++ b/src/mame/layout/saitek_cougar.lay
@@ -321,15 +321,15 @@ authors:hap
<bounds xc="0" yc="0" width="8.2" height="1.866" />
<color red="0" green="0" blue="0" />
</rect>
- <text string=" NEW GAME">
- <bounds xc="0" yc="0" width="8.2" height="1.866" />
+ <text string="NEW GAME">
+ <bounds xc="0" yc="0" width="7.7" height="1.866" />
<color red="0.8" green="0.7" blue="0.3" />
</text>
</element>
<element name="text_b1y">
<rect><color red="0.8" green="0.7" blue="0.3" /></rect>
- <text string=" GO/STOP"><color red="0" green="0" blue="0" /></text>
+ <text string=" GO/STOP "><color red="0" green="0" blue="0" /></text>
</element>
<element name="text_p1"><image file="chess/wk.svg"/></element>
@@ -352,7 +352,7 @@ authors:hap
<param name="x" start="8" increment="9" />
<param name="i" start="6" increment="1" />
- <element ref="text_b~i~"><bounds xc="~x~" y="20.333" width="8.2" height="1.866" /></element>
+ <element ref="text_b~i~"><bounds xc="~x~" y="20.333" width="7.8" height="1.866" /></element>
</repeat>
<repeat count="6">
<param name="x" start="8" increment="9" />
diff --git a/src/mame/layout/saitek_electrio.lay b/src/mame/layout/saitek_electrio.lay
index 3eee84ed794..9130097b02b 100644
--- a/src/mame/layout/saitek_electrio.lay
+++ b/src/mame/layout/saitek_electrio.lay
@@ -843,13 +843,13 @@ authors:hap
<element ref="text_g"><bounds x="68" y="0.2" width="2" height="2" /></element>
<element ref="text_h"><bounds x="78" y="0.2" width="2" height="2" /></element>
- <element ref="text_l1"><bounds x="-9.0" yc="8" width="10" height="1.5" /></element>
- <element ref="text_l2"><bounds x="-9.0" yc="28" width="10" height="1.5" /></element>
- <element ref="text_l3"><bounds x="-9.0" yc="37.25" width="10" height="1.5" /></element>
- <element ref="text_l3a"><bounds x="-9.0" yc="38.75" width="9.5" height="1.5" /></element>
- <element ref="text_l4"><bounds x="-9.0" yc="47.25" width="10" height="1.5" /></element>
- <element ref="text_l4a"><bounds x="-9.0" yc="48.75" width="9.5" height="1.5" /></element>
- <element ref="text_l5"><bounds x="-9.0" yc="78" width="10" height="1.5" /></element>
+ <element ref="text_l1"><bounds x="-5.0" yc="8" width="6" height="1.5" /></element>
+ <element ref="text_l2"><bounds x="-5.0" yc="28" width="6" height="1.5" /></element>
+ <element ref="text_l3"><bounds x="-5.0" yc="37.25" width="6" height="1.5" /></element>
+ <element ref="text_l3a"><bounds x="-5.0" yc="38.75" width="5.5" height="1.5" /></element>
+ <element ref="text_l4"><bounds x="-5.0" yc="47.25" width="6" height="1.5" /></element>
+ <element ref="text_l4a"><bounds x="-5.0" yc="48.75" width="5.5" height="1.5" /></element>
+ <element ref="text_l5"><bounds x="-5.0" yc="78" width="6" height="1.5" /></element>
<element ref="text_l6"><bounds xc="14" yc="84.75" width="10" height="1.5" /></element>
<element ref="text_l7"><bounds xc="44" yc="84.75" width="10" height="1.5" /></element>
diff --git a/src/mame/layout/saitek_mark5.lay b/src/mame/layout/saitek_mark5.lay
index d7226359213..a8e66fadd9c 100644
--- a/src/mame/layout/saitek_mark5.lay
+++ b/src/mame/layout/saitek_mark5.lay
@@ -57,7 +57,7 @@ authors:hap
<element name="text_sound1"><text string="SOUND"><color red="0.81" green="0.8" blue="0.79" /></text></element>
<element name="text_sound2"><text string="SOUND"><color red="0.65" green="0.12" blue="0.15" /></text></element>
- <element name="text_r9"><text string="|9" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
+ <element name="text_r9"><text string=" |9" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r8"><text string="H|8" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r7"><text string="G|7" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r6"><text string="F|6" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
@@ -66,7 +66,7 @@ authors:hap
<element name="text_r3"><text string="C|3" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r2"><text string="B|2" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r1"><text string="A|1" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
- <element name="text_r0"><text string="|0" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
+ <element name="text_r0"><text string=" |0" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_p1"><image file="chess/wk.svg"><color alpha="0.83" /></image></element>
<element name="text_p2"><image file="chess/wq.svg"><color alpha="0.83" /></image></element>
@@ -249,16 +249,16 @@ authors:hap
<element ref="text_b2ad1" blend="add" inputtag="IN.6" inputmask="0x04" inputraw="yes"><bounds x="9.8" y="61.4" width="7.5" height="1.4" /></element>
<element ref="text_b2ad2" blend="add" inputtag="IN.6" inputmask="0x04" inputraw="yes"><bounds x="9.8" y="62.7" width="7.5" height="1.4" /></element>
- <element ref="text_r9" blend="add"><bounds x="16.5" y="26" width="6" height="1.4" /></element>
- <element ref="text_r8" blend="add"><bounds x="16.5" y="30" width="6" height="1.4" /></element>
- <element ref="text_r7" blend="add"><bounds x="16.5" y="34" width="6" height="1.4" /></element>
- <element ref="text_r6" blend="add"><bounds x="16.5" y="38" width="6" height="1.4" /></element>
- <element ref="text_r5" blend="add"><bounds x="16.5" y="42" width="6" height="1.4" /></element>
- <element ref="text_r4" blend="add"><bounds x="16.5" y="46" width="6" height="1.4" /></element>
- <element ref="text_r3" blend="add"><bounds x="16.5" y="50" width="6" height="1.4" /></element>
- <element ref="text_r2" blend="add"><bounds x="16.5" y="54" width="6" height="1.4" /></element>
- <element ref="text_r1" blend="add"><bounds x="16.5" y="58" width="6" height="1.4" /></element>
- <element ref="text_r0" blend="add"><bounds x="16.5" y="62" width="6" height="1.4" /></element>
+ <element ref="text_r9" blend="add"><bounds x="20.6" y="26" width="1.9" height="1.4" /></element>
+ <element ref="text_r8" blend="add"><bounds x="20.6" y="30" width="1.9" height="1.4" /></element>
+ <element ref="text_r7" blend="add"><bounds x="20.6" y="34" width="1.9" height="1.4" /></element>
+ <element ref="text_r6" blend="add"><bounds x="20.6" y="38" width="1.9" height="1.4" /></element>
+ <element ref="text_r5" blend="add"><bounds x="20.6" y="42" width="1.9" height="1.4" /></element>
+ <element ref="text_r4" blend="add"><bounds x="20.6" y="46" width="1.9" height="1.4" /></element>
+ <element ref="text_r3" blend="add"><bounds x="20.6" y="50" width="1.9" height="1.4" /></element>
+ <element ref="text_r2" blend="add"><bounds x="20.6" y="54" width="1.9" height="1.4" /></element>
+ <element ref="text_r1" blend="add"><bounds x="20.6" y="58" width="1.9" height="1.4" /></element>
+ <element ref="text_r0" blend="add"><bounds x="20.6" y="62" width="1.9" height="1.4" /></element>
<element ref="text_p1" blend="add"><bounds x="17.5" y="37" width="3" height="3" /></element>
<element ref="text_p2" blend="add"><bounds x="17.5" y="41" width="3" height="3" /></element>
diff --git a/src/mame/layout/saitek_mark6.lay b/src/mame/layout/saitek_mark6.lay
index cfcbd72a8bc..5b709c4b6cc 100644
--- a/src/mame/layout/saitek_mark6.lay
+++ b/src/mame/layout/saitek_mark6.lay
@@ -351,7 +351,7 @@ authors:hap
<element name="text_sound1"><text string="SOUND"><color red="0.81" green="0.8" blue="0.79" /></text></element>
<element name="text_sound2"><text string="SOUND"><color red="0.65" green="0.12" blue="0.15" /></text></element>
- <element name="text_r9"><text string="|9" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
+ <element name="text_r9"><text string=" |9" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r8"><text string="H|8" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r7"><text string="G|7" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r6"><text string="F|6" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
@@ -360,7 +360,7 @@ authors:hap
<element name="text_r3"><text string="C|3" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r2"><text string="B|2" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_r1"><text string="A|1" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
- <element name="text_r0"><text string="|0" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
+ <element name="text_r0"><text string=" |0" align="2"><color red="0.6" green="0.6" blue="0.59" /></text></element>
<element name="text_p1"><image file="chess/wk.svg"><color alpha="0.83" /></image></element>
<element name="text_p2"><image file="chess/wq.svg"><color alpha="0.83" /></image></element>
@@ -543,16 +543,16 @@ authors:hap
<element ref="text_b2ad1" blend="add" inputtag="IN.6" inputmask="0x04" inputraw="yes"><bounds x="9.8" y="61.4" width="7.5" height="1.4" /></element>
<element ref="text_b2ad2" blend="add" inputtag="IN.6" inputmask="0x04" inputraw="yes"><bounds x="9.8" y="62.7" width="7.5" height="1.4" /></element>
- <element ref="text_r9" blend="add"><bounds x="16.5" y="26" width="6" height="1.4" /></element>
- <element ref="text_r8" blend="add"><bounds x="16.5" y="30" width="6" height="1.4" /></element>
- <element ref="text_r7" blend="add"><bounds x="16.5" y="34" width="6" height="1.4" /></element>
- <element ref="text_r6" blend="add"><bounds x="16.5" y="38" width="6" height="1.4" /></element>
- <element ref="text_r5" blend="add"><bounds x="16.5" y="42" width="6" height="1.4" /></element>
- <element ref="text_r4" blend="add"><bounds x="16.5" y="46" width="6" height="1.4" /></element>
- <element ref="text_r3" blend="add"><bounds x="16.5" y="50" width="6" height="1.4" /></element>
- <element ref="text_r2" blend="add"><bounds x="16.5" y="54" width="6" height="1.4" /></element>
- <element ref="text_r1" blend="add"><bounds x="16.5" y="58" width="6" height="1.4" /></element>
- <element ref="text_r0" blend="add"><bounds x="16.5" y="62" width="6" height="1.4" /></element>
+ <element ref="text_r9" blend="add"><bounds x="20.6" y="26" width="1.9" height="1.4" /></element>
+ <element ref="text_r8" blend="add"><bounds x="20.6" y="30" width="1.9" height="1.4" /></element>
+ <element ref="text_r7" blend="add"><bounds x="20.6" y="34" width="1.9" height="1.4" /></element>
+ <element ref="text_r6" blend="add"><bounds x="20.6" y="38" width="1.9" height="1.4" /></element>
+ <element ref="text_r5" blend="add"><bounds x="20.6" y="42" width="1.9" height="1.4" /></element>
+ <element ref="text_r4" blend="add"><bounds x="20.6" y="46" width="1.9" height="1.4" /></element>
+ <element ref="text_r3" blend="add"><bounds x="20.6" y="50" width="1.9" height="1.4" /></element>
+ <element ref="text_r2" blend="add"><bounds x="20.6" y="54" width="1.9" height="1.4" /></element>
+ <element ref="text_r1" blend="add"><bounds x="20.6" y="58" width="1.9" height="1.4" /></element>
+ <element ref="text_r0" blend="add"><bounds x="20.6" y="62" width="1.9" height="1.4" /></element>
<element ref="text_p1" blend="add"><bounds x="17.5" y="37" width="3" height="3" /></element>
<element ref="text_p2" blend="add"><bounds x="17.5" y="41" width="3" height="3" /></element>
diff --git a/src/mame/layout/scrabsen.lay b/src/mame/layout/scrabsen.lay
index 9fa7507a916..034a788a472 100644
--- a/src/mame/layout/scrabsen.lay
+++ b/src/mame/layout/scrabsen.lay
@@ -33,8 +33,8 @@ authors:hap
<view name="Internal Layout">
<bounds left="25" right="190" top="40" bottom="100" />
- <element ref="text_l1"><bounds x="0" y="52" width="47.5" height="6" /></element>
- <element ref="text_l2"><bounds x="0" y="68" width="47.5" height="6" /></element>
+ <element ref="text_l1"><bounds x="26" y="52" width="21.5" height="6" /></element>
+ <element ref="text_l2"><bounds x="26" y="68" width="21.5" height="6" /></element>
<element ref="text_l3"><bounds x="71" y="84" width="90" height="6" /></element>
<element ref="text_l4"><bounds x="71" y="84" width="90" height="6" /></element>
diff --git a/src/mame/layout/ssimon.lay b/src/mame/layout/ssimon.lay
index 63a7f0656ae..4ff5c480558 100644
--- a/src/mame/layout/ssimon.lay
+++ b/src/mame/layout/ssimon.lay
@@ -140,25 +140,25 @@ authors:hap
<element ref="text_lose"><bounds x="36" y="29.9" width="10" height="0.9" /></element>
<element ref="static_black"><bounds x="2" y="24" width="7" height="2" /></element>
- <element ref="text_decision"><bounds x="2" y="24.3" width="7" height="1.4" /></element>
+ <element ref="text_decision"><bounds x="2.5" y="24.3" width="6" height="1.4" /></element>
<element ref="button" inputtag="IN.2" inputmask="0x08">
<bounds x="9.5" y="24" width="3.2" height="2" />
</element>
<element ref="static_black"><bounds x="2" y="27" width="7" height="2" /></element>
- <element ref="text_longest"><bounds x="2" y="27.3" width="7" height="1.4" /></element>
+ <element ref="text_longest"><bounds x="2.5" y="27.3" width="6" height="1.4" /></element>
<element ref="button" inputtag="IN.2" inputmask="0x04">
<bounds x="9.5" y="27" width="3.2" height="2" />
</element>
<element ref="static_black"><bounds x="38" y="24" width="7" height="2" /></element>
- <element ref="text_last"><bounds x="38" y="24.3" width="7" height="1.4" /></element>
+ <element ref="text_last"><bounds x="38.5" y="24.3" width="6" height="1.4" /></element>
<element ref="button" inputtag="IN.2" inputmask="0x02">
<bounds x="34.3" y="24" width="3.2" height="2" />
</element>
<element ref="static_black"><bounds x="38" y="27" width="7" height="2" /></element>
- <element ref="text_start"><bounds x="38" y="27.3" width="7" height="1.4" /></element>
+ <element ref="text_start"><bounds x="38.5" y="27.3" width="6" height="1.4" /></element>
<element ref="button" inputtag="IN.2" inputmask="0x01">
<bounds x="34.3" y="27" width="3.2" height="2" />
</element>
@@ -167,7 +167,7 @@ authors:hap
<element ref="static_grey"><bounds x="-5" y="16" width="5" height="21" /></element>
<element ref="static_black"><bounds x="-4.5" y="24" width="4" height="2" /></element>
<element ref="static_black"><bounds x="-4.5" y="27" width="4" height="2" /></element>
- <element ref="text_speed"><bounds x="-4.5" y="27.6" width="4" height="0.9" /></element>
+ <element ref="text_speed"><bounds x="-4.3" y="27.6" width="3.6" height="0.9" /></element>
<element ref="text_s1"><bounds x="-3.9" y="29.65" width="3.5" height="0.9" /></element>
<element ref="text_s2"><bounds x="-3.9" y="30.90" width="3.5" height="0.9" /></element>
@@ -191,8 +191,8 @@ authors:hap
<element ref="static_grey"><bounds x="47" y="16" width="5" height="21" /></element>
<element ref="static_black"><bounds x="47.5" y="24" width="4" height="2" /></element>
<element ref="static_black"><bounds x="47.5" y="27" width="4" height="2" /></element>
- <element ref="text_game"><bounds x="47.5" y="24.6" width="4" height="0.9" /></element>
- <element ref="text_skill"><bounds x="47.5" y="27.6" width="4" height="0.9" /></element>
+ <element ref="text_game"><bounds x="47.7" y="24.6" width="3.6" height="0.9" /></element>
+ <element ref="text_skill"><bounds x="47.7" y="27.6" width="3.6" height="0.9" /></element>
<element ref="text_5"><bounds x="50.25" y="17.40" width="1" height="0.9" /></element>
<element ref="text_4"><bounds x="50.25" y="18.65" width="1" height="0.9" /></element>
diff --git a/src/mame/layout/v4in1eg.lay b/src/mame/layout/v4in1eg.lay
index 0111db8d4e1..67d8538d99c 100644
--- a/src/mame/layout/v4in1eg.lay
+++ b/src/mame/layout/v4in1eg.lay
@@ -29,17 +29,17 @@ authors:hap
<bounds left="8" right="41.5" top="-1" bottom="11" />
<repeat count="4">
- <param name="x" start="11.25" increment="8.333" />
+ <param name="x" start="12.25" increment="8.333" />
<param name="i" start="12" increment="1" />
- <element name="~i~.a" ref="led"><bounds x="~x~" y="0" width="2" height="2" /></element>
+ <element name="~i~.a" ref="led"><bounds xc="~x~" y="0" width="2" height="2" /></element>
</repeat>
<repeat count="4">
- <param name="x" start="6.25" increment="8.333" />
+ <param name="x" start="12.25" increment="8.333" />
<param name="i" start="1" increment="1" />
- <element ref="text_l~i~"><bounds x="~x~" y="2" width="12" height="1.75" /></element>
+ <element ref="text_l~i~"><bounds xc="~x~" y="2" width="7" height="1.75" /></element>
</repeat>
<repeat count="12">
diff --git a/src/mame/layout/zodiac.lay b/src/mame/layout/zodiac.lay
index 2f8214e1570..be4f1facd1c 100644
--- a/src/mame/layout/zodiac.lay
+++ b/src/mame/layout/zodiac.lay
@@ -160,19 +160,19 @@ authors:hap
<element name="8.1" ref="led"><bounds x="0" y="80" width="3" height="3" /></element>
<element name="8.3" ref="led"><bounds x="0" y="120" width="3" height="3" /></element>
- <element ref="text_z1"><bounds x="19" y="144" width="20" height="4" /></element>
- <element ref="text_z2"><bounds x="44" y="159" width="20" height="4" /></element>
- <element ref="text_z3"><bounds x="84" y="159" width="20" height="4" /></element>
- <element ref="text_z4"><bounds x="109" y="144" width="20" height="4" /></element>
- <element ref="text_z5"><bounds x="124" y="119" width="20" height="4" /></element>
- <element ref="text_z6"><bounds x="124" y="79" width="20" height="4" /></element>
-
- <element ref="text_z7"><bounds x="109" y="54" width="20" height="4" /></element>
- <element ref="text_z8"><bounds x="84" y="39" width="20" height="4" /></element>
+ <element ref="text_z1"><bounds x="19" y="144" width="15" height="4" /></element>
+ <element ref="text_z2"><bounds x="44" y="159" width="15" height="4" /></element>
+ <element ref="text_z3"><bounds x="84" y="159" width="15" height="4" /></element>
+ <element ref="text_z4"><bounds x="109" y="144" width="10" height="4" /></element>
+ <element ref="text_z5"><bounds x="124" y="119" width="10" height="4" /></element>
+ <element ref="text_z6"><bounds x="124" y="79" width="10" height="4" /></element>
+
+ <element ref="text_z7"><bounds x="109" y="54" width="10" height="4" /></element>
+ <element ref="text_z8"><bounds x="84" y="39" width="15" height="4" /></element>
<element ref="text_z9"><bounds x="44" y="39" width="20" height="4" /></element>
- <element ref="text_z10"><bounds x="19" y="54" width="20" height="4" /></element>
- <element ref="text_z11"><bounds x="4" y="79" width="20" height="4" /></element>
- <element ref="text_z12"><bounds x="4" y="119" width="20" height="4" /></element>
+ <element ref="text_z10"><bounds x="19" y="54" width="15" height="4" /></element>
+ <element ref="text_z11"><bounds x="4" y="79" width="15" height="4" /></element>
+ <element ref="text_z12"><bounds x="4" y="119" width="15" height="4" /></element>
<!-- buttons -->
<element ref="text_b1"><bounds x="46.5" y="93" width="7" height="7" /></element>
diff --git a/src/mame/novag/gomoku.cpp b/src/mame/novag/gomoku.cpp
index 53409ca4926..8dee05bc1fa 100644
--- a/src/mame/novag/gomoku.cpp
+++ b/src/mame/novag/gomoku.cpp
@@ -12,8 +12,8 @@ doesn't count as a win).
For faster interface control in MAME, map the piece spawn inputs to your keyboard.
NOTE: If internal artwork Japanese text is not visible (either fontprovider or OS
-doesn't support character substitution), manually set the -artfont option to a CJK
-font.
+doesn't support character substitution), manually set the -artfont option to a
+CJK font.
Hardware notes:
- PCB label: 100015