mirror of
https://github.com/holub/mame
synced 2025-05-25 15:25:33 +03:00
More improvements to InterFlip/R.Franco games: [Grull Osgo, Roberto Fresca]
- Mapped "Hand Pay" button for Baby Games. - Added decoder to Jackpot mechanical counter. - Added tower lamps to Baby Games layouts. - Reworked layouts for Baby Games.
This commit is contained in:
parent
51098d32cd
commit
3ceca447b7
@ -214,28 +214,33 @@
|
||||
**************************************************************************
|
||||
|
||||
|
||||
[2008-10-07]
|
||||
[2008-10-08]
|
||||
|
||||
- Added Baby Poker Game.
|
||||
- Added sound support to Baby Poker Game.
|
||||
- Reworked the color routines.
|
||||
- Added Baby Dado Game.
|
||||
- Mapped "Hand Pay" button for Baby Games.
|
||||
- Added decoder to Jackpot mechanical counter.
|
||||
- Added sound support to Baby Poker Game.
|
||||
- Added tower lamps to Baby Games layouts.
|
||||
- Reworked layouts for Baby Games.
|
||||
- Reworked the color routines.
|
||||
- Added new color routines for Baby Games.
|
||||
- Redumped the videocba color PROM.
|
||||
- Added color switch. (It changes background color in some games).
|
||||
- Added "hopper full" switch support (for diverter function).
|
||||
- Added diverter function decoder.
|
||||
- Added Button-lamps layout.
|
||||
- Added full functional mechanical counters decoding.
|
||||
- Added 7 Segment decoder and 7 Digit Counter functions.
|
||||
- Added button-lamps layout & mechanical counters simulation on layout.
|
||||
Mechanical counters to layout: Coin-In, Coin-Out and Coin to Drop.
|
||||
- Added NVRAM support to mechanical counters.
|
||||
|
||||
|
||||
TO DO
|
||||
=====
|
||||
|
||||
* Add Tech. Notes for Baby board, a reworked and improved version on Video Poker hardware.
|
||||
* Fix some missing pulses on mechanical counters.
|
||||
* Fix the bug on bookeeping mode (videodad & videocba).
|
||||
* Figure out the undocumented jumper.
|
||||
* Hopper simulation.
|
||||
@ -283,7 +288,7 @@ static UINT8 dc_40103;
|
||||
static UINT8 te_40103;
|
||||
static UINT8 ld_40103;
|
||||
|
||||
UINT8 ant_cio, c_io, hp_1, hp_2, bell, aux3, dvrt;
|
||||
UINT8 ant_jckp, jckp, ant_cio, c_io, hp_1, hp_2, bell, aux3, dvrt;
|
||||
unsigned long count0, count1, count2, count3, count4;
|
||||
|
||||
/* Baby vars */
|
||||
@ -390,7 +395,7 @@ PALETTE_INIT( babypkr )
|
||||
static TILE_GET_INFO( get_bg_tile_info )
|
||||
{
|
||||
int offs = tile_index;
|
||||
int attr = color_ram[offs] + (input_port_read(machine, "IN2")); /* Color Switch Action */
|
||||
int attr = color_ram[offs] + input_port_read(machine, "IN2"); /* Color Switch Action */
|
||||
int code = video_ram[offs];
|
||||
int color = attr;
|
||||
SET_TILE_INFO(0, code, color, 0);
|
||||
@ -466,18 +471,16 @@ static READ8_HANDLER( videopkr_io_r )
|
||||
{
|
||||
case 0xef: /* inputs are multiplexed through a diode matrix */
|
||||
{
|
||||
kbdin = ((input_port_read(machine, "IN1") & 0x0f ) << 8) + input_port_read(machine, "IN0");
|
||||
hf = ((input_port_read(machine, "IN1") & 0x10 ) >> 4) & 1; /* Hopper full detection */
|
||||
co = 0x10 * ((input_port_read(machine, "IN1") & 0x20 ) >> 5); /* Coin Out detection */
|
||||
kbdin = ((input_port_read(machine, "IN1") & 0xaf ) << 8) + input_port_read(machine, "IN0");
|
||||
|
||||
switch (kbdin)
|
||||
{
|
||||
popmessage(":KBDIN=%04x - IN1: %X - IN0:%x", kbdin, input_port_read(machine, "IN1"), input_port_read(machine, "IN0"));
|
||||
logerror("KBDIN=%04x - IN1: %X - IN0:%x\n", kbdin, input_port_read(machine, "IN1"), input_port_read(machine, "IN0"));
|
||||
case 0x0000: valor = 0x00; break;
|
||||
case 0x0001: valor = 0x01; break; /* Door */
|
||||
case 0x4000: valor = 0x02; break;
|
||||
case 0x8000: valor = 0x03; break;
|
||||
case 0x8000: valor = 0x03; break; /* Hand Pay */
|
||||
case 0x0002: valor = 0x04; break; /* Books */
|
||||
case 0x0004: valor = 0x05; break; /* Coin In */
|
||||
case 0x0008: valor = 0x07; break; /* Start */
|
||||
@ -621,13 +624,15 @@ static WRITE8_HANDLER( videopkr_p1_data_w )
|
||||
{
|
||||
p1 = data;
|
||||
|
||||
output_set_lamp_value(8, (data & 1)); /* Aux_0 - */
|
||||
output_set_lamp_value(8, (data & 1)); /* Aux_0 - Jackpot mech. counter (Baby Games)*/
|
||||
output_set_lamp_value(9, ((data >> 1) & 1)); /* Aux_1 - */
|
||||
output_set_lamp_value(10, ((data >> 2) & 1)); /* Aux_2 - */
|
||||
output_set_lamp_value(11, ((data >> 3) & 1)); /* Aux_3 - */
|
||||
output_set_lamp_value(12, ((data >> 4) & 1)); /* Aux_4 - Bell */
|
||||
output_set_lamp_value(13, ((data >> 5) & 1)); /* Aux_5 - /CIO */
|
||||
|
||||
jckp = p1 & 1;
|
||||
|
||||
if ((~c_io & 1) & ant_cio & hp_1 & hp_2)
|
||||
{
|
||||
++count1; /* Decoded Coin In Mech. Counter*/
|
||||
@ -643,12 +648,18 @@ static WRITE8_HANDLER( videopkr_p1_data_w )
|
||||
++count3; /* Decoded Coin to Drop Mech. Counter */
|
||||
}
|
||||
|
||||
if (~jckp & ant_jckp)
|
||||
{
|
||||
++count4; /* Decoded Jackpot Mech. Counter */
|
||||
}
|
||||
|
||||
count_7dig(count1, 0);
|
||||
count_7dig(count2, 7);
|
||||
count_7dig(count3, 14);
|
||||
count_7dig(count4, 21);
|
||||
|
||||
ant_cio = c_io;
|
||||
ant_jckp = jckp;
|
||||
}
|
||||
|
||||
static WRITE8_HANDLER( videopkr_p2_data_w )
|
||||
@ -788,14 +799,6 @@ static READ8_HANDLER(baby_sound_p1_r)
|
||||
bell = (p1 >> 4) & 1;
|
||||
aux3 = (p1 >> 3) & 1;
|
||||
baby_latch = c_io + (hp_1 << 1) + (hp_2 << 2) + (bell << 3) + (aux3 << 4) + 0xe0;
|
||||
//c_io = (input_port_read(machine, "IN3")>> 0) & 0x01 ;
|
||||
//hp_1 = (input_port_read(machine, "IN3")>> 1) & 0x01 ;
|
||||
//hp_2 = (input_port_read(machine, "IN3")>> 2) & 0x01 ;
|
||||
//bell = (input_port_read(machine, "IN3")>> 3) & 0x01 ;
|
||||
//aux3 = (input_port_read(machine, "IN3")>> 4) & 0x01 ;
|
||||
//baby_latch = c_io + (hp_1 << 1) + (hp_2 << 2) + (bell << 3) + (aux3 << 4) + 0xe0;
|
||||
//popmessage("%02x", baby_latch);
|
||||
|
||||
return baby_latch;
|
||||
}
|
||||
|
||||
@ -826,9 +829,9 @@ static WRITE8_HANDLER(baby_sound_p3_w)
|
||||
sbp3 = data;
|
||||
lmp_ports = sbp3 >> 1 & 0x07;
|
||||
|
||||
output_set_lamp_value(14, (lmp_ports >> 0) & 1);
|
||||
output_set_lamp_value(15, (lmp_ports >> 1) & 1);
|
||||
output_set_lamp_value(16, (lmp_ports >> 2) & 1);
|
||||
output_set_value("TOP_1", (lmp_ports >> 0) & 1);
|
||||
output_set_value("TOP_2", (lmp_ports >> 1) & 1);
|
||||
output_set_value("TOP_3", (lmp_ports >> 2) & 1);
|
||||
|
||||
if (!(sbp3 & 0x10))
|
||||
{
|
||||
@ -874,7 +877,7 @@ static ADDRESS_MAP_START( i8039_readmem, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static ADDRESS_MAP_START( i8039_io_port, ADDRESS_SPACE_IO, 8 )
|
||||
AM_RANGE(0x00, 0xff ) AM_READWRITE(videopkr_io_r, videopkr_io_w)
|
||||
AM_RANGE(0x00 , 0xff ) AM_READWRITE(videopkr_io_r, videopkr_io_w)
|
||||
AM_RANGE(MCS48_PORT_P1, MCS48_PORT_P1) AM_READWRITE(videopkr_p1_data_r, videopkr_p1_data_w)
|
||||
AM_RANGE(MCS48_PORT_P2, MCS48_PORT_P2) AM_READWRITE(videopkr_p2_data_r, videopkr_p2_data_w)
|
||||
AM_RANGE(MCS48_PORT_P4, MCS48_PORT_P4) AM_WRITE(p4_w)
|
||||
@ -886,7 +889,7 @@ static ADDRESS_MAP_START( i8039_sound_mem, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static ADDRESS_MAP_START( i8039_sound_port, ADDRESS_SPACE_IO, 8 )
|
||||
AM_RANGE(0x00, 0xff ) AM_READWRITE(sound_io_r, sound_io_w)
|
||||
AM_RANGE(0x00 , 0xff ) AM_READWRITE(sound_io_r, sound_io_w)
|
||||
AM_RANGE(MCS48_PORT_P1, MCS48_PORT_P1) AM_WRITE(dac_0_data_w)
|
||||
AM_RANGE(MCS48_PORT_P2, MCS48_PORT_P2) AM_READWRITE(sound_p2_r, sound_p2_w)
|
||||
ADDRESS_MAP_END
|
||||
@ -964,7 +967,6 @@ static INPUT_PORTS_START( blckjack )
|
||||
PORT_DIPNAME( 0x20, 0x00, "Color Sw." ) PORT_DIPLOCATION("SW1:1")
|
||||
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||
|
||||
INPUT_PORTS_END
|
||||
|
||||
static INPUT_PORTS_START( videodad )
|
||||
@ -1041,7 +1043,7 @@ static INPUT_PORTS_START( babypkr )
|
||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON10) PORT_NAME("Hopper") PORT_TOGGLE PORT_CODE(KEYCODE_8)
|
||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_BUTTON11) PORT_NAME("Payout") PORT_CODE(KEYCODE_M)
|
||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_BUTTON12) PORT_NAME("Hand Pay") PORT_CODE(KEYCODE_W)
|
||||
|
||||
PORT_START("IN2")
|
||||
PORT_DIPNAME( 0x20, 0x00, "Color Sw." ) PORT_DIPLOCATION("SW1:1")
|
||||
@ -1068,8 +1070,8 @@ static INPUT_PORTS_START( babydad )
|
||||
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_BUTTON9 ) PORT_NAME("Bet") PORT_CODE(KEYCODE_3)
|
||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_BUTTON10) PORT_NAME("Hopper") PORT_TOGGLE PORT_CODE(KEYCODE_8)
|
||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_BUTTON11) PORT_NAME("Payout") PORT_CODE(KEYCODE_M)
|
||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_BUTTON12) PORT_NAME("VER1") PORT_CODE(KEYCODE_K)
|
||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_BUTTON13) PORT_NAME("VER2") PORT_CODE(KEYCODE_L)
|
||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_BUTTON12) PORT_NAME("Hand Pay") PORT_CODE(KEYCODE_W)
|
||||
|
||||
PORT_START("IN2")
|
||||
PORT_DIPNAME( 0x20, 0x00, "Color Sw." ) PORT_DIPLOCATION("SW1:1")
|
||||
@ -1136,7 +1138,7 @@ static MACHINE_START(videopkr)
|
||||
ant_cio = 0;
|
||||
count0 = 0;
|
||||
t1_timer = timer_alloc(sound_t1_callback, NULL);
|
||||
timer_adjust_periodic(t1_timer, attotime_zero, 0, ATTOTIME_IN_HZ(50)); /* yep, 50Hz. */
|
||||
timer_adjust_periodic(t1_timer, attotime_zero, 0, ATTOTIME_IN_HZ(50)); /* 50Hz. */
|
||||
}
|
||||
|
||||
static const ay8910_interface ay8910_config =
|
||||
@ -1328,10 +1330,10 @@ ROM_START( babypkr )
|
||||
ROM_LOAD( "dadvpbj.son", 0x0000, 0x1000, CRC(7b71cd30) SHA1(d782c50689a5aea632b6d274a1a7435a092ad20c) )
|
||||
|
||||
ROM_REGION( 0x20000, "tiles", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "vpbjep15.mme", 0x00000, 0x8000, CRC(cad0f7cf) SHA1(0721b8b30dbf2a5da2967b0cfce24b4cd62d3f9d) )
|
||||
ROM_LOAD( "vpbjep14.mme", 0x08000, 0x8000, CRC(96f512fa) SHA1(f5344aeb57f53c43156e923fb7f0d8d37c73dbe9) )
|
||||
ROM_LOAD( "vpbjep12.mme", 0x10000, 0x8000, CRC(cfdca530) SHA1(609a5ad6f34e6b5c1c35584ddc62d4ff87546415) )
|
||||
ROM_LOAD( "vpbjep11.mme", 0x18000, 0x8000, CRC(44e6c489) SHA1(ca211cb3807c476cd8c5ac98b0d18b4b2724df45) )
|
||||
ROM_LOAD( "vpbjep15.mme", 0x00000, 0x8000,CRC(cad0f7cf) SHA1(0721b8b30dbf2a5da2967b0cfce24b4cd62d3f9d) )
|
||||
ROM_LOAD( "vpbjep14.mme", 0x08000, 0x8000,CRC(96f512fa) SHA1(f5344aeb57f53c43156e923fb7f0d8d37c73dbe9) )
|
||||
ROM_LOAD( "vpbjep12.mme", 0x10000, 0x8000,CRC(cfdca530) SHA1(609a5ad6f34e6b5c1c35584ddc62d4ff87546415) )
|
||||
ROM_LOAD( "vpbjep11.mme", 0x18000, 0x8000,CRC(44e6c489) SHA1(ca211cb3807c476cd8c5ac98b0d18b4b2724df45) )
|
||||
|
||||
ROM_REGION( 0x0100, "proms", 0 )
|
||||
ROM_LOAD( "babypok.col", 0x0000, 0x0100, CRC(2b98e88a) SHA1(bb22ef090e9e5dddc5c160d41a5f52df0db6feb6) )
|
||||
@ -1345,10 +1347,10 @@ ROM_START( babydad )
|
||||
ROM_LOAD( "dadvpbj.son", 0x0000, 0x1000, CRC(7b71cd30) SHA1(d782c50689a5aea632b6d274a1a7435a092ad20c) )
|
||||
|
||||
ROM_REGION( 0x20000, "tiles", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "ep15dad.dad", 0x00000, 0x8000, CRC(21bd102d) SHA1(52788d09dbe38fa29b8ff044a1c5249cad3d45b4) )
|
||||
ROM_LOAD( "ep14dad.dad", 0x08000, 0x8000, CRC(b6e2c8a2) SHA1(352d88e1d764da5133de2be9987d4875f0c9237f) )
|
||||
ROM_LOAD( "ep12dad.dad", 0x10000, 0x8000, CRC(98702beb) SHA1(6d42ea48df7546932570da1e9b0be7a1f01f930c) )
|
||||
ROM_LOAD( "ep11dad.dad", 0x18000, 0x8000, CRC(90aac63b) SHA1(8b312f2313334b4b5b0344b786aa1a7a4979ea92) )
|
||||
ROM_LOAD( "ep15dad.dad", 0x00000, 0x8000,CRC(21bd102d) SHA1(52788d09dbe38fa29b8ff044a1c5249cad3d45b4) )
|
||||
ROM_LOAD( "ep14dad.dad", 0x08000, 0x8000,CRC(b6e2c8a2) SHA1(352d88e1d764da5133de2be9987d4875f0c9237f) )
|
||||
ROM_LOAD( "ep12dad.dad", 0x10000, 0x8000,CRC(98702beb) SHA1(6d42ea48df7546932570da1e9b0be7a1f01f930c) )
|
||||
ROM_LOAD( "ep11dad.dad", 0x18000, 0x8000,CRC(90aac63b) SHA1(8b312f2313334b4b5b0344b786aa1a7a4979ea92) )
|
||||
|
||||
ROM_REGION( 0x0100, "proms", 0 )
|
||||
ROM_LOAD( "babydad.col", 0x0000, 0x0100, CRC(b3358b3f) SHA1(d499a08fefaa3566de2e6fcddd237d6dfa840d8a) )
|
||||
|
@ -90,6 +90,24 @@
|
||||
</text>
|
||||
</element>
|
||||
|
||||
<element name="L9" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="0.00" green="0.80" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<element name="L10" defstate="0">
|
||||
<rect state ="1">
|
||||
<color red="0.80" green="0.00" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<element name="L11" defstate="0">
|
||||
<rect STATE="1">
|
||||
<color red="0.80" green="0.80" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<element name="LX" defstate="1">
|
||||
<rect>
|
||||
<color red="0.00" green="0.0" blue="0.0" />
|
||||
@ -106,123 +124,133 @@
|
||||
<screen index="0">
|
||||
<bounds left="0" top="0" right="4" bottom="3" />
|
||||
</screen>
|
||||
<bezel name="" element="LX">
|
||||
<bounds x="0.0" y="3.00" width="4" height="0.48" />
|
||||
<bezel name="lamp3" element="L8">
|
||||
<bounds x="0.0" y="3.00" width="0.01" height="0.50" />
|
||||
</bezel>
|
||||
<bezel name="lamp3" element="L8">
|
||||
<bounds x="0.022" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="0.022" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp2" element="L0">
|
||||
<bounds x="0.382" y="3.12" width="0.449" height="0.315" />
|
||||
<bounds x="0.382" y="3.16" width="0.449" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp0" element="L1">
|
||||
<bounds x="0.876" y="3.12" width="0.449" height="0.315" />
|
||||
<bounds x="0.876" y="3.16" width="0.449" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L2">
|
||||
<bounds x="1.371" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="1.371" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L3">
|
||||
<bounds x="1.730" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="1.730" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L4">
|
||||
<bounds x="2.090" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="2.090" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L5">
|
||||
<bounds x="2.449" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="2.449" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L6">
|
||||
<bounds x="2.809" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="2.809" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp3" element="L7">
|
||||
<bounds x="3.169" y="3.12" width="0.449" height="0.315" />
|
||||
<bounds x="3.169" y="3.16" width="0.449" height="0.315" />
|
||||
</bezel>
|
||||
|
||||
<backdrop name="TOP_1" element="L9">
|
||||
<bounds x="1.75" y="3.01" width="0.5" height="0.04" />
|
||||
</backdrop>
|
||||
<backdrop name="TOP_2" element="L10">
|
||||
<bounds x="1.75" y="3.06" width="0.5" height="0.04" />
|
||||
</backdrop>
|
||||
<backdrop name="TOP_3" element="L11">
|
||||
<bounds x="1.75" y="3.11" width="0.5" height="0.04" />
|
||||
</backdrop>
|
||||
|
||||
<bezel name="digit0" element="Dig1">
|
||||
<bounds x="3.933" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.933" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit1" element="Dig1">
|
||||
<bounds x="3.888" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.888" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit2" element="Dig1">
|
||||
<bounds x="3.843" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.843" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit3" element="Dig1">
|
||||
<bounds x="3.798" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.798" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit4" element="Dig1">
|
||||
<bounds x="3.753" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.753" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit5" element="Dig1">
|
||||
<bounds x="3.708" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.708" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit6" element="Dig1">
|
||||
<bounds x="3.663" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.663" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
|
||||
<bezel name="digit7" element="Dig1">
|
||||
<bounds x="3.933" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.933" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit8" element="Dig1">
|
||||
<bounds x="3.888" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.888" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit9" element="Dig1">
|
||||
<bounds x="3.843" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.843" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit10" element="Dig1">
|
||||
<bounds x="3.798" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.798" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit11" element="Dig1">
|
||||
<bounds x="3.753" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.753" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit12" element="Dig1">
|
||||
<bounds x="3.708" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.708" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit13" element="Dig1">
|
||||
<bounds x="3.663" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.663" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
|
||||
<bezel name="digit14" element="Dig1">
|
||||
<bounds x="3.933" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.933" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit15" element="Dig1">
|
||||
<bounds x="3.888" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.888" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit16" element="Dig1">
|
||||
<bounds x="3.843" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.843" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit17" element="Dig1">
|
||||
<bounds x="3.798" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.798" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit18" element="Dig1">
|
||||
<bounds x="3.753" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.753" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit19" element="Dig1">
|
||||
<bounds x="3.708" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.708" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit20" element="Dig1">
|
||||
<bounds x="3.663" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.663" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
|
||||
<bezel name="digit21" element="Dig1">
|
||||
<bounds x="3.933" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.933" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit22" element="Dig1">
|
||||
<bounds x="3.888" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.888" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit23" element="Dig1">
|
||||
<bounds x="3.843" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.843" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit24" element="Dig1">
|
||||
<bounds x="3.798" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.798" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit25" element="Dig1">
|
||||
<bounds x="3.753" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.753" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit26" element="Dig1">
|
||||
<bounds x="3.708" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.708" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit27" element="Dig1">
|
||||
<bounds x="3.663" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.663" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
</view>
|
||||
</mamelayout>
|
||||
|
@ -90,6 +90,24 @@
|
||||
</text>
|
||||
</element>
|
||||
|
||||
<element name="L9" defstate="0">
|
||||
<rect state="1">
|
||||
<color red="0.00" green="0.80" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<element name="L10" defstate="0">
|
||||
<rect state ="1">
|
||||
<color red="0.80" green="0.00" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<element name="L11" defstate="0">
|
||||
<rect STATE="1">
|
||||
<color red="0.80" green="0.80" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<element name="LX" defstate="1">
|
||||
<rect>
|
||||
<color red="0.00" green="0.0" blue="0.0" />
|
||||
@ -107,122 +125,134 @@
|
||||
<bounds left="0" top="0" right="4" bottom="3" />
|
||||
</screen>
|
||||
<bezel name="" element="LX">
|
||||
<bounds x="0.0" y="3.00" width="4" height="0.48" />
|
||||
<bounds x="0.0" y="3.00" width="0.01" height="0.50" />
|
||||
</bezel>
|
||||
<bezel name="lamp3" element="L8">
|
||||
<bounds x="0.022" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="0.022" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp2" element="L0">
|
||||
<bounds x="0.382" y="3.12" width="0.449" height="0.315" />
|
||||
<bounds x="0.382" y="3.16" width="0.449" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp0" element="L1">
|
||||
<bounds x="0.876" y="3.12" width="0.449" height="0.315" />
|
||||
<bounds x="0.876" y="3.16" width="0.449" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L2">
|
||||
<bounds x="1.371" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="1.371" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L3">
|
||||
<bounds x="1.730" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="1.730" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L4">
|
||||
<bounds x="2.090" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="2.090" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L5">
|
||||
<bounds x="2.449" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="2.449" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp1" element="L6">
|
||||
<bounds x="2.809" y="3.12" width="0.315" height="0.315" />
|
||||
<bounds x="2.809" y="3.16" width="0.315" height="0.315" />
|
||||
</bezel>
|
||||
<bezel name="lamp3" element="L7">
|
||||
<bounds x="3.169" y="3.12" width="0.449" height="0.315" />
|
||||
<bounds x="3.169" y="3.16" width="0.449" height="0.315" />
|
||||
</bezel>
|
||||
|
||||
<backdrop name="TOP_1" element="L9">
|
||||
<bounds x="1.75" y="3.01" width="0.5" height="0.04" />
|
||||
</backdrop>
|
||||
<backdrop name="TOP_2" element="L10">
|
||||
<bounds x="1.75" y="3.06" width="0.5" height="0.04" />
|
||||
</backdrop>
|
||||
<backdrop name="TOP_3" element="L11">
|
||||
<bounds x="1.75" y="3.11" width="0.5" height="0.04" />
|
||||
</backdrop>
|
||||
|
||||
|
||||
|
||||
<bezel name="digit0" element="Dig1">
|
||||
<bounds x="3.933" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.933" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit1" element="Dig1">
|
||||
<bounds x="3.888" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.888" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit2" element="Dig1">
|
||||
<bounds x="3.843" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.843" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit3" element="Dig1">
|
||||
<bounds x="3.798" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.798" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit4" element="Dig1">
|
||||
<bounds x="3.753" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.753" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit5" element="Dig1">
|
||||
<bounds x="3.708" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.708" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit6" element="Dig1">
|
||||
<bounds x="3.663" y="3.12" width="0.045" height="0.065625" />
|
||||
<bounds x="3.663" y="3.16" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
|
||||
<bezel name="digit7" element="Dig1">
|
||||
<bounds x="3.933" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.933" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit8" element="Dig1">
|
||||
<bounds x="3.888" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.888" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit9" element="Dig1">
|
||||
<bounds x="3.843" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.843" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit10" element="Dig1">
|
||||
<bounds x="3.798" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.798" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit11" element="Dig1">
|
||||
<bounds x="3.753" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.753" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit12" element="Dig1">
|
||||
<bounds x="3.708" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.708" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit13" element="Dig1">
|
||||
<bounds x="3.663" y="3.199" width="0.045" height="0.065625" />
|
||||
<bounds x="3.663" y="3.239" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
|
||||
<bezel name="digit14" element="Dig1">
|
||||
<bounds x="3.933" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.933" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit15" element="Dig1">
|
||||
<bounds x="3.888" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.888" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit16" element="Dig1">
|
||||
<bounds x="3.843" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.843" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit17" element="Dig1">
|
||||
<bounds x="3.798" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.798" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit18" element="Dig1">
|
||||
<bounds x="3.753" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.753" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit19" element="Dig1">
|
||||
<bounds x="3.708" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.708" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit20" element="Dig1">
|
||||
<bounds x="3.663" y="3.278" width="0.045" height="0.065625" />
|
||||
<bounds x="3.663" y="3.318" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
|
||||
<bezel name="digit21" element="Dig1">
|
||||
<bounds x="3.933" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.933" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit22" element="Dig1">
|
||||
<bounds x="3.888" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.888" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit23" element="Dig1">
|
||||
<bounds x="3.843" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.843" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit24" element="Dig1">
|
||||
<bounds x="3.798" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.798" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit25" element="Dig1">
|
||||
<bounds x="3.753" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.753" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit26" element="Dig1">
|
||||
<bounds x="3.708" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.708" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
<bezel name="digit27" element="Dig1">
|
||||
<bounds x="3.663" y="3.356" width="0.045" height="0.065625" />
|
||||
<bounds x="3.663" y="3.396" width="0.045" height="0.065625" />
|
||||
</bezel>
|
||||
</view>
|
||||
</mamelayout>
|
||||
|
Loading…
Reference in New Issue
Block a user