added phpball internal layout (nw)

This commit is contained in:
hap 2019-03-04 21:52:13 +01:00
parent f1e9f555bd
commit 625ed598b6
2 changed files with 76 additions and 2 deletions

View File

@ -211,6 +211,7 @@
#include "merlin.lh" // clickable
#include "mmerlin.lh" // clickable
#include "monkeysee.lh"
#include "phpball.lh"
#include "quizwizc.lh"
#include "raisedvl.lh"
#include "simon.lh" // clickable
@ -229,7 +230,7 @@
#include "xl25.lh" // clickable
#include "zodiac.lh"
#include "hh_tms1k_test.lh" // common test-layout - use external artwork
//#include "hh_tms1k_test.lh" // common test-layout - use external artwork
// machine_start/reset
@ -10033,7 +10034,7 @@ void phpball_state::phpball(machine_config &config)
m_maincpu->o().set(FUNC(phpball_state::write_o));
TIMER(config, "display_decay").configure_periodic(FUNC(hh_tms1k_state::display_decay_tick), attotime::from_msec(1));
config.set_default_layout(layout_hh_tms1k_test);
config.set_default_layout(layout_phpball);
/* sound hardware */
SPEAKER(config, "mono").front_center();

View File

@ -0,0 +1,73 @@
<?xml version="1.0"?>
<mamelayout version="2">
<!-- define elements -->
<element name="digit" defstate="0">
<led7seg><color red="1.0" green="0.20" blue="0.22" /></led7seg>
</element>
<element name="led" defstate="0">
<disk state="0"><color red="0.14" green="0.02" blue="0.03" /></disk>
<disk state="1"><color red="1.0" green="0.20" blue="0.22" /></disk>
</element>
<element name="ledr" defstate="0">
<rect state="0"><color red="0.14" green="0.02" blue="0.03" /></rect>
<rect state="1"><color red="1.0" green="0.20" blue="0.22" /></rect>
</element>
<!-- build screen -->
<view name="Internal Layout">
<bounds left="0" right="100" top="0" bottom="178" />
<bezel name="digit2" element="digit"><bounds x="25" y="4" width="10" height="15" /></bezel>
<bezel name="digit1" element="digit"><bounds x="35" y="4" width="10" height="15" /></bezel>
<bezel name="digit0" element="digit"><bounds x="45" y="4" width="10" height="15" /></bezel>
<bezel name="3.3" element="led"><bounds x="32.5" y="39.5" width="4.5" height="4.5" /></bezel>
<bezel name="3.1" element="led"><bounds x="41.5" y="39.5" width="4.5" height="4.5" /></bezel>
<bezel name="3.2" element="led"><bounds x="50.5" y="39.5" width="4.5" height="4.5" /></bezel>
<bezel name="5.4" element="led"><bounds x="6.5" y="46.5" width="4.5" height="4.5" /></bezel>
<bezel name="5.0" element="led"><bounds x="81" y="46.5" width="4.5" height="4.5" /></bezel>
<bezel name="5.1" element="led"><bounds x="81" y="92" width="4.5" height="4.5" /></bezel>
<bezel name="5.3" element="led"><bounds x="2.5" y="92" width="4.5" height="4.5" /></bezel>
<bezel name="4.0" element="led"><bounds x="41.5" y="51" width="4.5" height="4.5" /></bezel>
<bezel name="3.0" element="led"><bounds x="41.5" y="69.5" width="4.5" height="4.5" /></bezel>
<bezel name="4.3" element="led"><bounds x="41.5" y="87" width="4.5" height="4.5" /></bezel>
<bezel name="5.2" element="led"><bounds x="41.5" y="105" width="4.5" height="4.5" /></bezel>
<bezel name="6.1" element="led"><bounds x="41.5" y="123" width="4.5" height="4.5" /></bezel>
<bezel name="6.4" element="led"><bounds x="41.5" y="141" width="4.5" height="4.5" /></bezel>
<bezel name="7.1" element="led"><bounds x="41.5" y="171" width="4.5" height="4.5" /></bezel>
<bezel name="4.5" element="led"><bounds x="26.5" y="60" width="4.5" height="4.5" /></bezel>
<bezel name="4.1" element="led"><bounds x="56.5" y="60" width="4.5" height="4.5" /></bezel>
<bezel name="4.4" element="led"><bounds x="26.5" y="78" width="4.5" height="4.5" /></bezel>
<bezel name="4.2" element="led"><bounds x="56.5" y="78" width="4.5" height="4.5" /></bezel>
<bezel name="6.0" element="led"><bounds x="12.5" y="69.5" width="4.5" height="4.5" /></bezel>
<bezel name="6.5" element="led"><bounds x="12.5" y="149" width="4.5" height="4.5" /></bezel>
<bezel name="5.5" element="led"><bounds x="70.5" y="69.5" width="4.5" height="4.5" /></bezel>
<bezel name="7.0" element="led"><bounds x="70.5" y="149" width="4.5" height="4.5" /></bezel>
<bezel name="3.4" element="led"><bounds x="20.5" y="105" width="4.5" height="4.5" /></bezel>
<bezel name="3.5" element="led"><bounds x="62.5" y="105" width="4.5" height="4.5" /></bezel>
<bezel name="6.2" element="led"><bounds x="24" y="133" width="4.5" height="4.5" /></bezel>
<bezel name="6.3" element="led"><bounds x="58.5" y="133" width="4.5" height="4.5" /></bezel>
<bezel name="7.4" element="led"><bounds x="93" y="86.5" width="4.5" height="4.5" /></bezel>
<bezel name="7.3" element="led"><bounds x="93" y="115" width="4.5" height="4.5" /></bezel>
<bezel name="7.2" element="led"><bounds x="93" y="136.5" width="4.5" height="4.5" /></bezel>
<bezel name="8.0" element="led"><bounds x="7" y="115" width="4.5" height="4.5" /></bezel>
<bezel name="8.1" element="led"><bounds x="76" y="115" width="4.5" height="4.5" /></bezel>
<bezel name="8.2" element="led"><bounds x="35.5" y="156" width="4.5" height="4.5" /></bezel>
<bezel name="8.3" element="led"><bounds x="47" y="156" width="4.5" height="4.5" /></bezel>
<bezel name="10.a" element="ledr"><bounds x="5.75" y="121" width="7" height="3" /></bezel>
<bezel name="9.a" element="ledr"><bounds x="74.75" y="121" width="7" height="3" /></bezel>
<bezel name="10.a" element="ledr"><bounds x="34.25" y="162" width="7" height="3" /></bezel>
<bezel name="9.a" element="ledr"><bounds x="45.75" y="162" width="7" height="3" /></bezel>
</view>
</mamelayout>