summaryrefslogblamecommitdiffstatshomepage
path: root/src/mame/layout/grobot9.lay
blob: 7a84ea2a920c8ade7f5033f821675699f3b4859b (plain) (tree)
1
2
3
4
5
                     
    
               
           
   
























































































                                                                                                                                                                                    




                                                                      


                                                                                                 


                             


                                                                                                    
 


                                                                                                                                                  
 


                                                                                                 

 


                                                                                                   
 


                                                                                                                                                  
 


                                                                                                




                                         
                                       
                                                                     

                                                

                                                                     

                                                                      

                                                                     

                                                                      
                                                                     

                                                                      
                                                                     
                          
 
                                       
                                                                      

                                                

                                                                      

                                                                      

                                                                      

                                                                      
                                                                      

                                                                      
                                                                      
                          
 
                                       
                                                                      

                                                

                                                                      

                                                                      

                                                                      

                                                                      
                                                                      

                                                                      
                                                                      
                          


                          
                                       
                                                                      

                                                

                                                                      

                                                                      

                                                                      

                                                                      
                                                                      

                                                                      
                                                                      
                          
 
                                       
                                                                       

                                                

                                                                       

                                                                      

                                                                       

                                                                      
                                                                       

                                                                      
                                                                       
                          
 
                                       
                                                                       

                                                

                                                                       

                                                                      

                                                                       

                                                                      
                                                                       

                                                                      
                                                                       
                          


                          
                                       
                                                                      

                                                

                                                                      

                                                                      

                                                                      

                                                                      
                                                                      

                                                                      
                                                                      
                          
 
                                       
                                                                       

                                                

                                                                       

                                                                      

                                                                       

                                                                      
                                                                       

                                                                      
                                                                       
                          
 
                                       
                                                                       

                                                

                                                                       

                                                                      

                                                                       

                                                                      
                                                                       

                                                                      
                                                                       
                          


                              


                                                                                               
 


                                                                                               
 


                                                                                               
 

               
<?xml version="1.0"?>
<!--
license:CC0-1.0
authors:hap
-->
<mamelayout version="2">

<!-- define elements -->

	<element name="static_white"><rect><color red="0.8" green="0.8" blue="0.8" /></rect></element>
	<element name="static_yellow"><rect><color red="0.8" green="0.8" blue="0.35" /></rect></element>

	<element name="maskd" defstate="0">
		<text string=" ">
			<bounds x="0.0" y="0.0" width="1.0" height="1.0" />
			<color red="0.0" green="0.0" blue="0.0" />
		</text>
		<disk state="1">
			<bounds x="0.12" y="0.12" width="0.76" height="0.76" />
			<color red="0" green="0" blue="0" />
		</disk>
	</element>

	<element name="mask1" defstate="0">
		<rect state="0"><color red="0" green="0" blue="0" /></rect>
		<rect state="1"><color red="1.0" green="1.0" blue="1.0" /></rect>
	</element>

	<element name="mask2" defstate="0">
		<rect state="0">
			<color red="0" green="0" blue="0" />
			<bounds x="0.94" y="0.0" width="0.06" height="1.0" />
		</rect>
		<rect state="0">
			<color red="0" green="0" blue="0" />
			<bounds x="0.0" y="0.94" width="1.0" height="0.06" />
		</rect>
	</element>

	<element name="mask3" defstate="0">
		<rect state="0">
			<color red="0" green="0" blue="0" />
			<bounds x="0.94" y="0.0" width="0.06" height="0.06" />
		</rect>
		<rect state="0">
			<color red="0" green="0" blue="0" />
			<bounds x="0.0" y="0.94" width="0.06" height="0.06" />
		</rect>
	</element>

	<element name="mask4" defstate="0">
		<rect state="1">
			<color red="0" green="0" blue="0" />
			<bounds x="0.0" y="0.0" width="0.06" height="1.0" />
		</rect>
		<rect state="1">
			<color red="0" green="0" blue="0" />
			<bounds x="0.0" y="0.0" width="1.0" height="0.06" />
		</rect>
	</element>

	<element name="button1"><rect state="0"><color red="1.0" green="0.23" blue="0.25" /></rect></element>
	<element name="button2"><rect state="0"><color red="0.9" green="0.9" blue="0.2" /></rect></element>
	<element name="button3"><rect state="0"><color red="1.0" green="0.42" blue="0.2" /></rect></element>
	<element name="button4"><rect state="0"><color red="0.1" green="0.7" blue="0.1" /></rect></element>
	<element name="button5"><rect state="0"><color red="0.25" green="0.25" blue="1.0" /></rect></element>
	<element name="button6"><rect state="0"><color red="0.2" green="0.9" blue="1.0" /></rect></element>
	<element name="button7"><rect state="0"><color red="0.5" green="0.1" blue="1.0" /></rect></element>
	<element name="button8"><rect state="0"><color red="0.53" green="1.0" blue="0.5" /></rect></element>
	<element name="button9"><rect state="0"><color red="1.0" green="0.2" blue="0.8" /></rect></element>

	<element name="text_1"><text string="1"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_2"><text string="2"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_3"><text string="3"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_4"><text string="4"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_5"><text string="5"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_6"><text string="6"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_7"><text string="7"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_8"><text string="8"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_9"><text string="9"><color red="0.94" green="0.94" blue="0.74" /></text></element>

	<element name="text_u1"><text string="[1] ELECTRONIC ORGAN   [2] MUSIC MACHINE   [2A] WHAT'S THAT"><color red="0.84" green="0.84" blue="0.64" /></text></element>
	<element name="text_u2"><text string="SONG?   [3] THE MEMORY GAME   [4] MINDBENDER   [5] SPACE ATTACK"><color red="0.84" green="0.84" blue="0.64" /></text></element>
	<element name="text_u3"><text string="[6] SUBMARINE HUNT   [7] CATCH THE COMET   [8] BASEBALL   [9] ROULETTE"><color red="0.84" green="0.84" blue="0.64" /></text></element>

	<element name="text_r1"><text string="REPEAT"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_r2"><text string="REST"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_r3"><text string="8TH NOTE"><color red="0.94" green="0.94" blue="0.74" /></text></element>

	<element name="text_d1"><text string="START"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_d2"><text string="SELECT"><color red="0.94" green="0.94" blue="0.74" /></text></element>
	<element name="text_d3"><text string="HIT"><color red="0.94" green="0.94" blue="0.74" /></text></element>


<!-- build screen -->

	<view name="Internal Layout">
		<bounds left="1" right="50" top="2.5" bottom="63.4" />

		<element ref="text_u1"><bounds x="0" y="3.5" width="52" height="1.5" /></element>
		<element ref="text_u2"><bounds x="0" y="5.0" width="52" height="1.5" /></element>
		<element ref="text_u3"><bounds x="0" y="6.5" width="52" height="1.5" /></element>

	<!-- misc buttons -->

		<element ref="static_yellow"><bounds x="43" y="16" width="5" height="5" /></element>
		<element ref="static_yellow"><bounds x="43" y="31" width="5" height="5" /></element>
		<element ref="static_yellow"><bounds x="43" y="46" width="5" height="5" /></element>

		<element ref="maskd" inputtag="IN.3" inputmask="0x08"><bounds x="43" y="16" width="5" height="5" /><color alpha="0.2" /></element>
		<element ref="maskd" inputtag="IN.2" inputmask="0x02"><bounds x="43" y="31" width="5" height="5" /><color alpha="0.2" /></element>
		<element ref="maskd" inputtag="IN.2" inputmask="0x04"><bounds x="43" y="46" width="5" height="5" /><color alpha="0.2" /></element>

		<element ref="text_r1"><bounds x="39" y="21.4" width="13" height="2" /></element>
		<element ref="text_r2"><bounds x="39" y="36.4" width="13" height="2" /></element>
		<element ref="text_r3"><bounds x="39" y="51.4" width="13" height="2" /></element>


		<element ref="static_white"><bounds x="18" y="55" width="5" height="5" /></element>
		<element ref="static_white"><bounds x="26" y="55" width="5" height="5" /></element>
		<element ref="static_white"><bounds x="34" y="55" width="5" height="5" /></element>

		<element ref="maskd" inputtag="IN.4" inputmask="0x01"><bounds x="18" y="55" width="5" height="5" /><color alpha="0.2" /></element>
		<element ref="maskd" inputtag="IN.3" inputmask="0x01"><bounds x="26" y="55" width="5" height="5" /><color alpha="0.2" /></element>
		<element ref="maskd" inputtag="IN.3" inputmask="0x04"><bounds x="34" y="55" width="5" height="5" /><color alpha="0.2" /></element>

		<element ref="text_d1"><bounds x="16" y="60.4" width="9" height="2" /></element>
		<element ref="text_d2"><bounds x="24" y="60.4" width="9" height="2" /></element>
		<element ref="text_d3"><bounds x="32" y="60.4" width="9" height="2" /></element>


	<!-- coloured lighted buttons -->
	<!-- row 1 2 3 -->

		<element ref="button1">
			<bounds x="3" y="9" width="10" height="12" />
		</element>
		<element name="0.0" ref="mask1">
			<bounds x="3" y="9" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.0" inputmask="0x01">
			<bounds x="3" y="9" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.0" inputmask="0x01">
			<bounds x="3" y="9" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.0" inputmask="0x01">
			<bounds x="3" y="9" width="10" height="12" />
		</element>

		<element ref="button2">
			<bounds x="16" y="9" width="10" height="12" />
		</element>
		<element name="0.1" ref="mask1">
			<bounds x="16" y="9" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.0" inputmask="0x02">
			<bounds x="16" y="9" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.0" inputmask="0x02">
			<bounds x="16" y="9" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.0" inputmask="0x02">
			<bounds x="16" y="9" width="10" height="12" />
		</element>

		<element ref="button3">
			<bounds x="29" y="9" width="10" height="12" />
		</element>
		<element name="0.2" ref="mask1">
			<bounds x="29" y="9" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.0" inputmask="0x04">
			<bounds x="29" y="9" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.0" inputmask="0x04">
			<bounds x="29" y="9" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.0" inputmask="0x04">
			<bounds x="29" y="9" width="10" height="12" />
		</element>

	<!-- row 8 9 4 -->

		<element ref="button8">
			<bounds x="3" y="24" width="10" height="12" />
		</element>
		<element name="0.7" ref="mask1">
			<bounds x="3" y="24" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.1" inputmask="0x08">
			<bounds x="3" y="24" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.1" inputmask="0x08">
			<bounds x="3" y="24" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.1" inputmask="0x08">
			<bounds x="3" y="24" width="10" height="12" />
		</element>

		<element ref="button9">
			<bounds x="16" y="24" width="10" height="12" />
		</element>
		<element name="0.8" ref="mask1">
			<bounds x="16" y="24" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.2" inputmask="0x01">
			<bounds x="16" y="24" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.2" inputmask="0x01">
			<bounds x="16" y="24" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.2" inputmask="0x01">
			<bounds x="16" y="24" width="10" height="12" />
		</element>

		<element ref="button4">
			<bounds x="29" y="24" width="10" height="12" />
		</element>
		<element name="0.3" ref="mask1">
			<bounds x="29" y="24" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.0" inputmask="0x08">
			<bounds x="29" y="24" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.0" inputmask="0x08">
			<bounds x="29" y="24" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.0" inputmask="0x08">
			<bounds x="29" y="24" width="10" height="12" />
		</element>

	<!-- row 7 6 5 -->

		<element ref="button7">
			<bounds x="3" y="39" width="10" height="12" />
		</element>
		<element name="0.6" ref="mask1">
			<bounds x="3" y="39" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.1" inputmask="0x04">
			<bounds x="3" y="39" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.1" inputmask="0x04">
			<bounds x="3" y="39" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.1" inputmask="0x04">
			<bounds x="3" y="39" width="10" height="12" />
		</element>

		<element ref="button6">
			<bounds x="16" y="39" width="10" height="12" />
		</element>
		<element name="0.5" ref="mask1">
			<bounds x="16" y="39" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.1" inputmask="0x02">
			<bounds x="16" y="39" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.1" inputmask="0x02">
			<bounds x="16" y="39" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.1" inputmask="0x02">
			<bounds x="16" y="39" width="10" height="12" />
		</element>

		<element ref="button5">
			<bounds x="29" y="39" width="10" height="12" />
		</element>
		<element name="0.4" ref="mask1">
			<bounds x="29" y="39" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask2" inputtag="IN.1" inputmask="0x01">
			<bounds x="29" y="39" width="10" height="12" />
			<color alpha="0.4" />
		</element>
		<element ref="mask3" inputtag="IN.1" inputmask="0x01">
			<bounds x="29" y="39" width="10" height="12" />
		</element>
		<element ref="mask4" inputtag="IN.1" inputmask="0x01">
			<bounds x="29" y="39" width="10" height="12" />
		</element>

	<!-- number labels -->

		<element ref="text_1"><bounds x="3" y="21.4" width="9" height="2" /></element>
		<element ref="text_2"><bounds x="16" y="21.4" width="9" height="2" /></element>
		<element ref="text_3"><bounds x="29" y="21.4" width="9" height="2" /></element>

		<element ref="text_8"><bounds x="3" y="36.4" width="9" height="2" /></element>
		<element ref="text_9"><bounds x="16" y="36.4" width="9" height="2" /></element>
		<element ref="text_4"><bounds x="29" y="36.4" width="9" height="2" /></element>

		<element ref="text_7"><bounds x="3" y="51.4" width="9" height="2" /></element>
		<element ref="text_6"><bounds x="16" y="51.4" width="9" height="2" /></element>
		<element ref="text_5"><bounds x="29" y="51.4" width="9" height="2" /></element>

	</view>
</mamelayout>