diff --git a/src/devices/machine/steppers.cpp b/src/devices/machine/steppers.cpp
index 98e67916f01..d25f5f61459 100644
--- a/src/devices/machine/steppers.cpp
+++ b/src/devices/machine/steppers.cpp
@@ -189,7 +189,7 @@ void stepper_device::advance_phase()
{
//Standard drive table is 2,6,4,5,1,9,8,a
//NOTE: This runs through the stator patterns in such a way as to drive the reel forward (downwards from the player's view, clockwise on our rose)
- //The Heber 'Pluto' controller runs this in reverse
+ //The Heber 'Pluto' controller runs this in reverse, this needs checking on real hardware
switch (m_pattern)
{ //Black Blue Red Yellow
case 0x02:// 0 0 1 0
@@ -257,7 +257,8 @@ void reel_device::advance_phase()
case STARPOINT_48STEP_REEL : /* STARPOINT RMxxx */
case GAMESMAN_200STEP_REEL : /* Gamesman GMxxxx */
case STARPOINT_144STEP_DICE :/* STARPOINT 1DCU DICE mechanism */
- case STARPOINT_200STEP_REEL :/* STARPOINT 1DCU DICE mechanism */
+ case STARPOINT_200STEP_REEL :
+ case SYS5_100STEP_REEL :
stepper_device::advance_phase();
break;
diff --git a/src/devices/machine/steppers.h b/src/devices/machine/steppers.h
index 3a07de01d62..fc9e5822870 100644
--- a/src/devices/machine/steppers.h
+++ b/src/devices/machine/steppers.h
@@ -35,6 +35,8 @@
#define SRU_200STEP_REEL 11
+#define SYS5_100STEP_REEL 12
+
class stepper_device : public device_t
{
diff --git a/src/mame/jpm/jpmsys5.cpp b/src/mame/jpm/jpmsys5.cpp
index e99b7f1e020..c4dad0b8900 100644
--- a/src/mame/jpm/jpmsys5.cpp
+++ b/src/mame/jpm/jpmsys5.cpp
@@ -18,7 +18,7 @@
Known Issues:
* Some features used by the AWP games such as reels are not emulated.
* Timing for reels, and other opto devices is controlled by a generated clock
- in a weird daisychain setup.
+ in a weird daisychain setup. We're using the later direct drive approach for now
AWP game notes:
The byte at 0x81 of the EVEN 68k rom appears to be some kind of
@@ -245,31 +245,32 @@ void jpmsys5_state::reel_0123_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
logerror("%s: reel_0123_w %04x %04x\n", machine().describe_context(), data, mem_mask);
+
// only writes 0/1/2/3 to each reel?
if (data & 0xcccc)
popmessage("reel_0123_w upper bits set", data & 0xcccc);
if (m_reel[0])
{
- m_reel[0]->update((data >> 0) & 0x03);
+ m_reel[0]->update(reel_interface_table[(data >> 0) & 0x03]);
awp_draw_reel(machine(), "reel1", *m_reel[0]);
}
if (m_reel[1])
{
- m_reel[1]->update((data >> 4) & 0x03);
+ m_reel[1]->update(reel_interface_table[(data >> 4) & 0x03]);
awp_draw_reel(machine(), "reel2", *m_reel[1]);
}
if (m_reel[2])
{
- m_reel[2]->update((data >> 8) & 0x03);
+ m_reel[2]->update(reel_interface_table[(data >> 8) & 0x03]);
awp_draw_reel(machine(), "reel3", *m_reel[2]);
}
if (m_reel[3])
{
- m_reel[3]->update((data >> 12) & 0x03);
+ m_reel[3]->update(reel_interface_table[(data >> 12) & 0x03]);
awp_draw_reel(machine(), "reel4", *m_reel[3]);
}
}
@@ -283,23 +284,23 @@ void jpmsys5_state::reel_4567_w(offs_t offset, uint16_t data, uint16_t mem_mask)
if (m_reel[4])
{
- m_reel[4]->update((data >> 0) & 0x03);
+ m_reel[4]->update(reel_interface_table[(data >> 0) & 0x03]);
awp_draw_reel(machine(), "reel5", *m_reel[4]);
}
if (m_reel[5])
{
- m_reel[5]->update((data >> 4) & 0x03);
+ m_reel[5]->update(reel_interface_table[(data >> 4) & 0x03]);
awp_draw_reel(machine(), "reel6", *m_reel[5]);
}
#if 0
if (m_reel[6])
{
- m_reel[6]->update(data >> 8) & 0x03);
+ m_reel[6]->update(reel_interface_table[(data >> 8) & 0x03]);
awp_draw_reel(machine(), "reel6", *m_reel[6]);
}
if (m_reel[7])
{
- m_reel[7]->update((data >> 12) & 0x03);
+ m_reel[7]->update(reel_interface_table[(data >> 12) & 0x03]);
awp_draw_reel(machine(), "reel7", *m_reel[7]);
}
#endif
@@ -850,20 +851,17 @@ void jpmsys5v_state::jpmsys5v(machine_config &config)
void jpmsys5_state::reels(machine_config &config)
{
- // probably incorrect reel types, but they do seem to only require 2 bits to write?
- // forcing 200 steps keeps j5fair main reels aligned, so probably needs a type
- // with the same write patterns as MPU3_48STEP_REEL, but with 200 steps defining?
- REEL(config, m_reel[0], MPU3_48STEP_REEL, 1, 3, 0x00, 2, 200);
+ REEL(config, m_reel[0], SYS5_100STEP_REEL, 1, 3, 0x00, 2, 200);
m_reel[0]->optic_handler().set(FUNC(jpmsys5_state::reel_optic_cb<0>));
- REEL(config, m_reel[1], MPU3_48STEP_REEL, 1, 3, 0x00, 2, 200);
+ REEL(config, m_reel[1], SYS5_100STEP_REEL, 1, 3, 0x00, 2, 200);
m_reel[1]->optic_handler().set(FUNC(jpmsys5_state::reel_optic_cb<1>));
- REEL(config, m_reel[2], MPU3_48STEP_REEL, 1, 3, 0x00, 2, 200);
+ REEL(config, m_reel[2], SYS5_100STEP_REEL, 1, 3, 0x00, 2, 200);
m_reel[2]->optic_handler().set(FUNC(jpmsys5_state::reel_optic_cb<2>));
- REEL(config, m_reel[3], MPU3_48STEP_REEL, 1, 3, 0x00, 2, 200);
+ REEL(config, m_reel[3], SYS5_100STEP_REEL, 1, 3, 0x00, 2, 200);
m_reel[3]->optic_handler().set(FUNC(jpmsys5_state::reel_optic_cb<3>));
- REEL(config, m_reel[4], MPU3_48STEP_REEL, 1, 3, 0x00, 2, 200);
+ REEL(config, m_reel[4], SYS5_100STEP_REEL, 1, 3, 0x00, 2, 200);
m_reel[4]->optic_handler().set(FUNC(jpmsys5_state::reel_optic_cb<4>));
- REEL(config, m_reel[5], MPU3_48STEP_REEL, 1, 3, 0x00, 2, 200);
+ REEL(config, m_reel[5], SYS5_100STEP_REEL, 1, 3, 0x00, 2, 200);
m_reel[5]->optic_handler().set(FUNC(jpmsys5_state::reel_optic_cb<5>));
}
@@ -953,7 +951,7 @@ INPUT_PORTS_START( popeye )
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Back door") PORT_CODE(KEYCODE_R) PORT_TOGGLE
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Cash door") PORT_CODE(KEYCODE_T) PORT_TOGGLE
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Refill key") PORT_CODE(KEYCODE_Y) PORT_TOGGLE
- PORT_DIPNAME( 0x08, 0x00, "Direct 0x08" ) // These are the % key, at least for popeye?
+ PORT_DIPNAME( 0x08, 0x00, "Direct 0x08" ) // These are the % key, at least for popeye? But there's a pin missing if so, usually these have 4 bits
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x10, 0x10, "Direct 0x10" )
@@ -968,29 +966,73 @@ INPUT_PORTS_START( popeye )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_CUSTOM )
PORT_START("COINS")
+ PORT_BIT( 0x03, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("10p")
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("20p")
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("50p")
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN4 ) PORT_NAME("100p")
- PORT_BIT( 0xc3, IP_ACTIVE_LOW, IPT_UNUSED )
+ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN5 ) PORT_NAME("Token")
+ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_START("STROBE0")
- PORT_BIT(0xFF, IP_ACTIVE_LOW, IPT_UNKNOWN)
+ PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("00")
+ PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("01")
+ PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("02")
+ PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("03")
+ PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("04")
+ PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("05")
+ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON7 ) PORT_NAME("06")
+ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON8 ) PORT_NAME("07")
PORT_START("STROBE1")
- PORT_BIT(0xFF, IP_ACTIVE_LOW, IPT_UNKNOWN)
+ PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("08")
+ PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("09")
+ PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("10")
+ PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("11")
+ PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("12")
+ PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("13")
+ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("14")
+ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("15")
PORT_START("STROBE2")
- PORT_BIT(0xFF, IP_ACTIVE_LOW, IPT_UNKNOWN)
+ PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Start")
+ PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("Exchange")
+ PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("Collect")
+ PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Hold 3/Lo")
+ PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Hold 2/Hi")
+ PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Hold 1")
+ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON1) PORT_NAME("Cancel")
+ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("23")
PORT_START("STROBE3")
- PORT_BIT(0xFF, IP_ACTIVE_LOW, IPT_UNKNOWN)
+ PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("24")
+ PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("25")
+ PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("26")
+ PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("27")
+ PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("28")
+ PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("29")
+ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("30")
+ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("31")
PORT_START("STROBE4")
- PORT_BIT(0xFF, IP_ACTIVE_LOW, IPT_UNKNOWN)
+ PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("32")
+ PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("33")
+ PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("34")
+ PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("35")
+ PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("36")
+ PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("37")
+ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("38")
+ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("39")
PORT_START("STROBE5")
- PORT_BIT(0xFF, IP_ACTIVE_LOW, IPT_UNKNOWN)
+ PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("40")
+ PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("41")
+ PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("42")
+ PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("43")
+ PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("44")
+ PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("45")
+ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("46")
+ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("47")
PORT_START("UNKNOWN_PORT")
PORT_DIPNAME( 0x0001, 0x0000, "Unknown 0x0001" ) // if this and 0x0008 are on then j5popeye boots, what is it? something opto related?
diff --git a/src/mame/jpm/jpmsys5.h b/src/mame/jpm/jpmsys5.h
index 111e0c61346..58626504f6a 100644
--- a/src/mame/jpm/jpmsys5.h
+++ b/src/mame/jpm/jpmsys5.h
@@ -113,6 +113,8 @@ private:
uint16_t unk_r(offs_t offset, uint16_t mem_mask = ~0);
+ static inline constexpr uint8_t reel_interface_table[4] = {0x0a, 0x09, 0x06, 0x05};//An interface maps the 2-bit values to meaningful Starpoint patterns (Proconn do this too, put in steppers?)
+
uint16_t reellamps_0123_r(offs_t offset, uint16_t mem_mask = ~0);
void reellamps_0123_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
uint16_t reellamps_4567_r(offs_t offset, uint16_t mem_mask = ~0);
diff --git a/src/mame/layout/ac1clbmn.lay b/src/mame/layout/ac1clbmn.lay
index cf8183486c9..6852c5d89c0 100644
--- a/src/mame/layout/ac1clbmn.lay
+++ b/src/mame/layout/ac1clbmn.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -826,7 +826,7 @@
-
+
@@ -946,7 +946,7 @@
-
+
@@ -1158,7 +1158,7 @@
-
+
@@ -1178,7 +1178,7 @@
-
+
@@ -1198,7 +1198,7 @@
-
+
@@ -1218,7 +1218,7 @@
-
+
@@ -1238,7 +1238,7 @@
-
+
@@ -1258,7 +1258,7 @@
-
+
@@ -1518,7 +1518,7 @@
-
+
@@ -1538,7 +1538,7 @@
-
+
@@ -1558,7 +1558,7 @@
-
+
@@ -1578,7 +1578,7 @@
-
+
@@ -1598,7 +1598,7 @@
-
+
@@ -1618,7 +1618,7 @@
-
+
@@ -1638,7 +1638,7 @@
-
+
@@ -1658,7 +1658,7 @@
-
+
@@ -1758,7 +1758,7 @@
-
+
@@ -2075,15 +2075,15 @@
-
+
-
+
-
+
@@ -2099,15 +2099,15 @@
-
+
-
+
-
+
@@ -2117,35 +2117,35 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2155,27 +2155,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2185,7 +2185,7 @@
-
+
@@ -2199,13 +2199,13 @@
-
+
-
+
diff --git a/src/mame/layout/ac1gogld.lay b/src/mame/layout/ac1gogld.lay
index 66a26b763c7..3870fc57ae4 100644
--- a/src/mame/layout/ac1gogld.lay
+++ b/src/mame/layout/ac1gogld.lay
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -1086,7 +1086,7 @@
-
+
diff --git a/src/mame/layout/ac1primt.lay b/src/mame/layout/ac1primt.lay
index 11bd143790e..bef83f8faa1 100644
--- a/src/mame/layout/ac1primt.lay
+++ b/src/mame/layout/ac1primt.lay
@@ -50,7 +50,7 @@
-
+
@@ -230,7 +230,7 @@
-
+
@@ -502,7 +502,7 @@
-
+
@@ -742,7 +742,7 @@
-
+
@@ -1054,7 +1054,7 @@
-
+
@@ -1074,7 +1074,7 @@
-
+
@@ -1094,7 +1094,7 @@
-
+
@@ -1114,7 +1114,7 @@
-
+
@@ -1154,7 +1154,7 @@
-
+
@@ -1242,7 +1242,7 @@
-
+
@@ -1462,31 +1462,31 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/ac1pster.lay b/src/mame/layout/ac1pster.lay
index db850d42608..307120aa894 100644
--- a/src/mame/layout/ac1pster.lay
+++ b/src/mame/layout/ac1pster.lay
@@ -426,7 +426,7 @@
-
+
@@ -446,7 +446,7 @@
-
+
@@ -466,7 +466,7 @@
-
+
@@ -486,7 +486,7 @@
-
+
@@ -506,7 +506,7 @@
-
+
@@ -526,7 +526,7 @@
-
+
@@ -578,7 +578,7 @@
-
+
@@ -602,7 +602,7 @@
-
+
@@ -782,7 +782,7 @@
-
+
@@ -802,7 +802,7 @@
-
+
@@ -822,7 +822,7 @@
-
+
@@ -842,7 +842,7 @@
-
+
@@ -862,7 +862,7 @@
-
+
@@ -942,7 +942,7 @@
-
+
@@ -1522,7 +1522,7 @@
-
+
@@ -2156,23 +2156,23 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/ac1pstrt.lay b/src/mame/layout/ac1pstrt.lay
index 8c3a9282815..b6711fe1901 100644
--- a/src/mame/layout/ac1pstrt.lay
+++ b/src/mame/layout/ac1pstrt.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -110,7 +110,7 @@
-
+
@@ -130,7 +130,7 @@
-
+
@@ -150,7 +150,7 @@
-
+
@@ -170,7 +170,7 @@
-
+
@@ -190,7 +190,7 @@
-
+
@@ -210,7 +210,7 @@
-
+
@@ -230,7 +230,7 @@
-
+
@@ -470,7 +470,7 @@
-
+
@@ -490,7 +490,7 @@
-
+
@@ -510,7 +510,7 @@
-
+
@@ -530,7 +530,7 @@
-
+
@@ -550,7 +550,7 @@
-
+
@@ -570,7 +570,7 @@
-
+
@@ -590,7 +590,7 @@
-
+
@@ -610,7 +610,7 @@
-
+
@@ -1918,23 +1918,23 @@
-
+
-
+
-
+
-
+
-
+
@@ -1968,7 +1968,7 @@
-
+
@@ -1984,7 +1984,7 @@
-
+
diff --git a/src/mame/layout/ac1taklv.lay b/src/mame/layout/ac1taklv.lay
index 36d726586a1..d8b9d55020e 100644
--- a/src/mame/layout/ac1taklv.lay
+++ b/src/mame/layout/ac1taklv.lay
@@ -94,7 +94,7 @@
-
+
@@ -174,7 +174,7 @@
-
+
@@ -214,7 +214,7 @@
-
+
@@ -238,7 +238,7 @@
-
+
@@ -258,7 +258,7 @@
-
+
@@ -278,7 +278,7 @@
-
+
@@ -298,7 +298,7 @@
-
+
@@ -490,7 +490,7 @@
-
+
@@ -514,7 +514,7 @@
-
+
@@ -1102,7 +1102,7 @@
-
+
@@ -1122,7 +1122,7 @@
-
+
@@ -1142,7 +1142,7 @@
-
+
@@ -1162,7 +1162,7 @@
-
+
@@ -1182,7 +1182,7 @@
-
+
@@ -1202,7 +1202,7 @@
-
+
@@ -1222,7 +1222,7 @@
-
+
@@ -1242,7 +1242,7 @@
-
+
@@ -1558,7 +1558,7 @@
-
+
@@ -1602,7 +1602,7 @@
-
+
@@ -1622,7 +1622,7 @@
-
+
@@ -1642,7 +1642,7 @@
-
+
@@ -1702,11 +1702,11 @@
-
+
-
+
@@ -1726,7 +1726,7 @@
-
+
@@ -1866,7 +1866,7 @@
-
+
@@ -2098,7 +2098,7 @@
-
+
@@ -2244,23 +2244,23 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/connect4.lay b/src/mame/layout/connect4.lay
index c32d80d8752..e4538a87c99 100644
--- a/src/mame/layout/connect4.lay
+++ b/src/mame/layout/connect4.lay
@@ -217,44 +217,44 @@ license:CC0
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -801,7 +801,8 @@ license:CC0
-
+
+
diff --git a/src/mame/layout/gamball.lay b/src/mame/layout/gamball.lay
index aee55014e55..6028aac4fd8 100644
--- a/src/mame/layout/gamball.lay
+++ b/src/mame/layout/gamball.lay
@@ -466,6 +466,12 @@ license:CC0
+
+
+
+
+
+
diff --git a/src/mame/layout/j2adnote.lay b/src/mame/layout/j2adnote.lay
index 38a7fbc0101..39d2310b449 100644
--- a/src/mame/layout/j2adnote.lay
+++ b/src/mame/layout/j2adnote.lay
@@ -166,7 +166,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -246,7 +246,7 @@
-
+
@@ -286,7 +286,7 @@
-
+
@@ -326,7 +326,7 @@
-
+
@@ -366,7 +366,7 @@
-
+
@@ -406,7 +406,7 @@
-
+
@@ -446,7 +446,7 @@
-
+
@@ -726,7 +726,7 @@
-
+
@@ -766,7 +766,7 @@
-
+
@@ -786,7 +786,7 @@
-
+
@@ -1958,7 +1958,7 @@
-
+
@@ -1998,7 +1998,7 @@
-
+
@@ -2018,7 +2018,7 @@
-
+
@@ -2038,7 +2038,7 @@
-
+
@@ -2198,7 +2198,7 @@
-
+
@@ -2482,7 +2482,7 @@
-
+
@@ -2500,7 +2500,7 @@
-
+
@@ -2518,19 +2518,19 @@
-
+
-
+
-
+
diff --git a/src/mame/layout/j2always.lay b/src/mame/layout/j2always.lay
index c25cfebda68..4fd2a55817c 100644
--- a/src/mame/layout/j2always.lay
+++ b/src/mame/layout/j2always.lay
@@ -86,7 +86,7 @@
-
+
@@ -430,7 +430,7 @@
-
+
@@ -570,7 +570,7 @@
-
+
diff --git a/src/mame/layout/j2bankch.lay b/src/mame/layout/j2bankch.lay
index dc576430b62..c777951903e 100644
--- a/src/mame/layout/j2bankch.lay
+++ b/src/mame/layout/j2bankch.lay
@@ -46,7 +46,7 @@
-
+
@@ -578,7 +578,7 @@
-
+
@@ -598,7 +598,7 @@
-
+
@@ -618,7 +618,7 @@
-
+
@@ -638,7 +638,7 @@
-
+
@@ -658,7 +658,7 @@
-
+
@@ -678,7 +678,7 @@
-
+
@@ -698,7 +698,7 @@
-
+
@@ -718,7 +718,7 @@
-
+
@@ -950,7 +950,7 @@
-
+
@@ -970,7 +970,7 @@
-
+
@@ -990,7 +990,7 @@
-
+
@@ -1090,7 +1090,7 @@
-
+
@@ -1574,7 +1574,7 @@
-
+
@@ -1754,7 +1754,7 @@
-
+
@@ -1849,31 +1849,31 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2bigbnk.lay b/src/mame/layout/j2bigbnk.lay
index 4e2e199804f..66d5d7d441d 100644
--- a/src/mame/layout/j2bigbnk.lay
+++ b/src/mame/layout/j2bigbnk.lay
@@ -230,7 +230,7 @@
-
+
@@ -250,7 +250,7 @@
-
+
@@ -270,7 +270,7 @@
-
+
@@ -330,7 +330,7 @@
-
+
@@ -390,7 +390,7 @@
-
+
@@ -410,7 +410,7 @@
-
+
@@ -1290,7 +1290,7 @@
-
+
@@ -1310,7 +1310,7 @@
-
+
@@ -1330,7 +1330,7 @@
-
+
@@ -1350,7 +1350,7 @@
-
+
@@ -1370,7 +1370,7 @@
-
+
@@ -1638,7 +1638,7 @@
-
+
@@ -1658,7 +1658,7 @@
-
+
@@ -1678,7 +1678,7 @@
-
+
@@ -1698,7 +1698,7 @@
-
+
@@ -2110,7 +2110,7 @@
-
+
@@ -2319,7 +2319,7 @@
-
+
@@ -2355,13 +2355,13 @@
-
+
-
+
@@ -2371,7 +2371,7 @@
-
+
diff --git a/src/mame/layout/j2bigbox.lay b/src/mame/layout/j2bigbox.lay
index 0c2277b855c..ac9f9e38a70 100644
--- a/src/mame/layout/j2bigbox.lay
+++ b/src/mame/layout/j2bigbox.lay
@@ -266,7 +266,7 @@
-
+
@@ -326,7 +326,7 @@
-
+
@@ -346,7 +346,7 @@
-
+
diff --git a/src/mame/layout/j2blustr.lay b/src/mame/layout/j2blustr.lay
index 60a7b452362..ea838e5f302 100644
--- a/src/mame/layout/j2blustr.lay
+++ b/src/mame/layout/j2blustr.lay
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -1306,7 +1306,7 @@
-
+
diff --git a/src/mame/layout/j2cashbn.lay b/src/mame/layout/j2cashbn.lay
index 96588d4f894..a76e75f41d3 100644
--- a/src/mame/layout/j2cashbn.lay
+++ b/src/mame/layout/j2cashbn.lay
@@ -190,7 +190,7 @@
-
+
@@ -374,7 +374,7 @@
-
+
@@ -394,7 +394,7 @@
-
+
@@ -414,7 +414,7 @@
-
+
@@ -434,7 +434,7 @@
-
+
@@ -454,7 +454,7 @@
-
+
@@ -474,7 +474,7 @@
-
+
@@ -494,7 +494,7 @@
-
+
@@ -514,7 +514,7 @@
-
+
@@ -534,7 +534,7 @@
-
+
@@ -554,7 +554,7 @@
-
+
@@ -1094,7 +1094,7 @@
-
+
@@ -1114,7 +1114,7 @@
-
+
@@ -1134,7 +1134,7 @@
-
+
@@ -1154,7 +1154,7 @@
-
+
@@ -1174,7 +1174,7 @@
-
+
@@ -1194,7 +1194,7 @@
-
+
@@ -1214,7 +1214,7 @@
-
+
@@ -1234,7 +1234,7 @@
-
+
@@ -1254,7 +1254,7 @@
-
+
@@ -1274,7 +1274,7 @@
-
+
@@ -1294,7 +1294,7 @@
-
+
@@ -1314,7 +1314,7 @@
-
+
@@ -1334,7 +1334,7 @@
-
+
@@ -1354,7 +1354,7 @@
-
+
@@ -1374,7 +1374,7 @@
-
+
@@ -1394,7 +1394,7 @@
-
+
@@ -1414,7 +1414,7 @@
-
+
@@ -1434,7 +1434,7 @@
-
+
@@ -1454,7 +1454,7 @@
-
+
@@ -1474,7 +1474,7 @@
-
+
@@ -1514,7 +1514,7 @@
-
+
@@ -1922,7 +1922,7 @@
-
+
@@ -2028,85 +2028,85 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2cashrl.lay b/src/mame/layout/j2cashrl.lay
index 2506b0fb43b..91945323c3f 100644
--- a/src/mame/layout/j2cashrl.lay
+++ b/src/mame/layout/j2cashrl.lay
@@ -518,7 +518,7 @@
-
+
@@ -638,7 +638,7 @@
-
+
@@ -658,7 +658,7 @@
-
+
@@ -678,7 +678,7 @@
-
+
@@ -1318,7 +1318,7 @@
-
+
@@ -1378,7 +1378,7 @@
-
+
@@ -1398,7 +1398,7 @@
-
+
@@ -1538,7 +1538,7 @@
-
+
@@ -1558,7 +1558,7 @@
-
+
@@ -2003,13 +2003,13 @@
-
+
-
+
@@ -2033,7 +2033,7 @@
-
+
@@ -2045,7 +2045,7 @@
-
+
diff --git a/src/mame/layout/j2cashro.lay b/src/mame/layout/j2cashro.lay
index 41604ab25bc..35cc0bdda93 100644
--- a/src/mame/layout/j2cashro.lay
+++ b/src/mame/layout/j2cashro.lay
@@ -810,7 +810,7 @@
-
+
@@ -830,7 +830,7 @@
-
+
@@ -850,7 +850,7 @@
-
+
@@ -870,7 +870,7 @@
-
+
@@ -890,7 +890,7 @@
-
+
@@ -1010,7 +1010,7 @@
-
+
@@ -1050,7 +1050,7 @@
-
+
@@ -1070,7 +1070,7 @@
-
+
@@ -1090,7 +1090,7 @@
-
+
@@ -1110,7 +1110,7 @@
-
+
@@ -1658,7 +1658,7 @@
-
+
@@ -1678,7 +1678,7 @@
-
+
@@ -1766,7 +1766,7 @@
-
+
@@ -1826,7 +1826,7 @@
-
+
@@ -2307,7 +2307,7 @@
-
+
@@ -2323,7 +2323,7 @@
-
+
diff --git a/src/mame/layout/j2cashrv.lay b/src/mame/layout/j2cashrv.lay
index fe727de7120..aa4cc6eae40 100644
--- a/src/mame/layout/j2cashrv.lay
+++ b/src/mame/layout/j2cashrv.lay
@@ -598,7 +598,7 @@
-
+
@@ -638,7 +638,7 @@
-
+
@@ -658,7 +658,7 @@
-
+
@@ -1567,19 +1567,19 @@
-
+
-
+
-
+
@@ -1597,7 +1597,7 @@
-
+
diff --git a/src/mame/layout/j2cashtk.lay b/src/mame/layout/j2cashtk.lay
index e61be0bb6ff..62e2ee38a84 100644
--- a/src/mame/layout/j2cashtk.lay
+++ b/src/mame/layout/j2cashtk.lay
@@ -1338,7 +1338,7 @@
-
+
@@ -1482,7 +1482,7 @@
-
+
@@ -1948,7 +1948,7 @@
-
+
@@ -1972,7 +1972,7 @@
-
+
diff --git a/src/mame/layout/j2coinsh.lay b/src/mame/layout/j2coinsh.lay
index 89255ffb10e..c2d3514b486 100644
--- a/src/mame/layout/j2coinsh.lay
+++ b/src/mame/layout/j2coinsh.lay
@@ -382,7 +382,7 @@
-
+
@@ -402,7 +402,7 @@
-
+
@@ -1507,13 +1507,13 @@
-
+
-
+
@@ -1607,13 +1607,13 @@
-
+
-
+
diff --git a/src/mame/layout/j2coppot.lay b/src/mame/layout/j2coppot.lay
index e9826b241b5..880611db8de 100644
--- a/src/mame/layout/j2coppot.lay
+++ b/src/mame/layout/j2coppot.lay
@@ -1406,7 +1406,7 @@
-
+
@@ -1446,7 +1446,7 @@
-
+
@@ -2013,13 +2013,13 @@
-
+
-
+
diff --git a/src/mame/layout/j2criscr.lay b/src/mame/layout/j2criscr.lay
index 8f7b2418a9f..c2896d2c71c 100644
--- a/src/mame/layout/j2criscr.lay
+++ b/src/mame/layout/j2criscr.lay
@@ -258,7 +258,7 @@
-
+
@@ -278,7 +278,7 @@
-
+
@@ -298,7 +298,7 @@
-
+
@@ -318,7 +318,7 @@
-
+
@@ -338,7 +338,7 @@
-
+
@@ -378,7 +378,7 @@
-
+
@@ -398,7 +398,7 @@
-
+
@@ -778,7 +778,7 @@
-
+
@@ -893,7 +893,7 @@
-
+
diff --git a/src/mame/layout/j2crown.lay b/src/mame/layout/j2crown.lay
index adbe46dd48e..c62c870a99b 100644
--- a/src/mame/layout/j2crown.lay
+++ b/src/mame/layout/j2crown.lay
@@ -130,7 +130,7 @@
-
+
@@ -250,7 +250,7 @@
-
+
@@ -505,25 +505,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2cshalm.lay b/src/mame/layout/j2cshalm.lay
index 17ceef03f03..ec12cb98acb 100644
--- a/src/mame/layout/j2cshalm.lay
+++ b/src/mame/layout/j2cshalm.lay
@@ -298,7 +298,7 @@
-
+
@@ -342,7 +342,7 @@
-
+
@@ -402,7 +402,7 @@
-
+
@@ -746,7 +746,7 @@
-
+
@@ -766,7 +766,7 @@
-
+
@@ -786,7 +786,7 @@
-
+
diff --git a/src/mame/layout/j2cshcrd.lay b/src/mame/layout/j2cshcrd.lay
index b327e30d45a..9faa9c2fc66 100644
--- a/src/mame/layout/j2cshcrd.lay
+++ b/src/mame/layout/j2cshcrd.lay
@@ -990,7 +990,7 @@
-
+
@@ -1254,7 +1254,7 @@
-
+
@@ -1354,7 +1354,7 @@
-
+
@@ -1914,7 +1914,7 @@
-
+
@@ -2043,7 +2043,7 @@
-
+
diff --git a/src/mame/layout/j2cshfil.lay b/src/mame/layout/j2cshfil.lay
index 53644be666c..dd665c202d4 100644
--- a/src/mame/layout/j2cshfil.lay
+++ b/src/mame/layout/j2cshfil.lay
@@ -674,7 +674,7 @@
-
+
@@ -694,7 +694,7 @@
-
+
@@ -714,7 +714,7 @@
-
+
@@ -1858,7 +1858,7 @@
-
+
diff --git a/src/mame/layout/j2cshnud.lay b/src/mame/layout/j2cshnud.lay
index 93052494348..cc98905dfbe 100644
--- a/src/mame/layout/j2cshnud.lay
+++ b/src/mame/layout/j2cshnud.lay
@@ -126,7 +126,7 @@
-
+
diff --git a/src/mame/layout/j2cshsmh.lay b/src/mame/layout/j2cshsmh.lay
index 33b40870a99..95915bbe8a9 100644
--- a/src/mame/layout/j2cshsmh.lay
+++ b/src/mame/layout/j2cshsmh.lay
@@ -310,7 +310,7 @@
-
+
@@ -2066,7 +2066,7 @@
-
+
diff --git a/src/mame/layout/j2cvault.lay b/src/mame/layout/j2cvault.lay
index 5d5f8fd7664..9e33824a041 100644
--- a/src/mame/layout/j2cvault.lay
+++ b/src/mame/layout/j2cvault.lay
@@ -826,7 +826,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -894,7 +894,7 @@
-
+
@@ -914,7 +914,7 @@
-
+
@@ -934,7 +934,7 @@
-
+
@@ -954,7 +954,7 @@
-
+
@@ -974,7 +974,7 @@
-
+
@@ -994,7 +994,7 @@
-
+
@@ -1074,7 +1074,7 @@
-
+
@@ -1094,7 +1094,7 @@
-
+
@@ -1114,7 +1114,7 @@
-
+
@@ -1134,7 +1134,7 @@
-
+
@@ -1154,7 +1154,7 @@
-
+
@@ -1294,7 +1294,7 @@
-
+
diff --git a/src/mame/layout/j2droplt.lay b/src/mame/layout/j2droplt.lay
index 527a8525041..dd75ec1706e 100644
--- a/src/mame/layout/j2droplt.lay
+++ b/src/mame/layout/j2droplt.lay
@@ -438,7 +438,7 @@
-
+
@@ -458,7 +458,7 @@
-
+
@@ -478,7 +478,7 @@
-
+
@@ -498,7 +498,7 @@
-
+
@@ -930,7 +930,7 @@
-
+
@@ -1308,13 +1308,13 @@
-
+
-
+
@@ -1330,7 +1330,7 @@
-
+
@@ -1360,19 +1360,19 @@
-
+
-
+
-
+
diff --git a/src/mame/layout/j2ewn.lay b/src/mame/layout/j2ewn.lay
index 781ef422bd0..a3aee24e5bd 100644
--- a/src/mame/layout/j2ewn.lay
+++ b/src/mame/layout/j2ewn.lay
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -406,7 +406,7 @@
-
+
@@ -759,19 +759,19 @@
-
+
-
+
-
+
diff --git a/src/mame/layout/j2ews.lay b/src/mame/layout/j2ews.lay
index f4c3a0f8a2c..be86252ded3 100644
--- a/src/mame/layout/j2ews.lay
+++ b/src/mame/layout/j2ews.lay
@@ -110,7 +110,7 @@
-
+
@@ -410,7 +410,7 @@
-
+
@@ -767,19 +767,19 @@
-
+
-
+
-
+
@@ -809,7 +809,7 @@
-
+
diff --git a/src/mame/layout/j2exec.lay b/src/mame/layout/j2exec.lay
index 89046579860..a7751d90732 100644
--- a/src/mame/layout/j2exec.lay
+++ b/src/mame/layout/j2exec.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -1406,7 +1406,7 @@
-
+
@@ -1674,85 +1674,85 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2fasttk.lay b/src/mame/layout/j2fasttk.lay
index 70832e14561..df10910ad07 100644
--- a/src/mame/layout/j2fasttk.lay
+++ b/src/mame/layout/j2fasttk.lay
@@ -46,7 +46,7 @@
-
+
@@ -854,7 +854,7 @@
-
+
@@ -874,7 +874,7 @@
-
+
@@ -994,7 +994,7 @@
-
+
@@ -1938,7 +1938,7 @@
-
+
@@ -1958,7 +1958,7 @@
-
+
@@ -1998,7 +1998,7 @@
-
+
@@ -2038,7 +2038,7 @@
-
+
@@ -2098,7 +2098,7 @@
-
+
@@ -2118,7 +2118,7 @@
-
+
@@ -2178,7 +2178,7 @@
-
+
@@ -2218,7 +2218,7 @@
-
+
@@ -2406,7 +2406,7 @@
-
+
@@ -2539,13 +2539,13 @@
-
+
-
+
@@ -2575,7 +2575,7 @@
-
+
@@ -2587,7 +2587,7 @@
-
+
@@ -2605,7 +2605,7 @@
-
+
diff --git a/src/mame/layout/j2fiveal.lay b/src/mame/layout/j2fiveal.lay
index edf43f3f55f..c71a075e346 100644
--- a/src/mame/layout/j2fiveal.lay
+++ b/src/mame/layout/j2fiveal.lay
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -1866,7 +1866,7 @@
-
+
@@ -2050,7 +2050,7 @@
-
+
@@ -2151,7 +2151,7 @@
-
+
diff --git a/src/mame/layout/j2fiveln.lay b/src/mame/layout/j2fiveln.lay
index 3f28d75c8d8..58359f6e42c 100644
--- a/src/mame/layout/j2fiveln.lay
+++ b/src/mame/layout/j2fiveln.lay
@@ -182,7 +182,7 @@
-
+
@@ -202,7 +202,7 @@
-
+
@@ -222,7 +222,7 @@
-
+
@@ -262,7 +262,7 @@
-
+
@@ -322,7 +322,7 @@
-
+
@@ -482,7 +482,7 @@
-
+
@@ -542,7 +542,7 @@
-
+
@@ -562,7 +562,7 @@
-
+
@@ -582,7 +582,7 @@
-
+
@@ -1046,7 +1046,7 @@
-
+
diff --git a/src/mame/layout/j2fqueen.lay b/src/mame/layout/j2fqueen.lay
index 5ccc06d3950..c490b923e46 100644
--- a/src/mame/layout/j2fqueen.lay
+++ b/src/mame/layout/j2fqueen.lay
@@ -26,7 +26,7 @@
-
+
@@ -870,7 +870,7 @@
-
+
@@ -910,7 +910,7 @@
-
+
@@ -930,7 +930,7 @@
-
+
@@ -950,7 +950,7 @@
-
+
@@ -970,7 +970,7 @@
-
+
@@ -990,7 +990,7 @@
-
+
@@ -1010,7 +1010,7 @@
-
+
@@ -1030,7 +1030,7 @@
-
+
@@ -1050,7 +1050,7 @@
-
+
@@ -1070,7 +1070,7 @@
-
+
@@ -1090,7 +1090,7 @@
-
+
@@ -1110,7 +1110,7 @@
-
+
@@ -1150,7 +1150,7 @@
-
+
@@ -1170,7 +1170,7 @@
-
+
@@ -1190,7 +1190,7 @@
-
+
@@ -1210,7 +1210,7 @@
-
+
@@ -1230,7 +1230,7 @@
-
+
@@ -1250,7 +1250,7 @@
-
+
@@ -1270,7 +1270,7 @@
-
+
@@ -1654,7 +1654,7 @@
-
+
diff --git a/src/mame/layout/j2frucnx.lay b/src/mame/layout/j2frucnx.lay
index 22f595a49a2..44d45651d90 100644
--- a/src/mame/layout/j2frucnx.lay
+++ b/src/mame/layout/j2frucnx.lay
@@ -1282,7 +1282,7 @@
-
+
@@ -1541,7 +1541,7 @@
-
+
@@ -1559,7 +1559,7 @@
-
+
diff --git a/src/mame/layout/j2fullhs.lay b/src/mame/layout/j2fullhs.lay
index 31f3a926d5e..a6427b68dda 100644
--- a/src/mame/layout/j2fullhs.lay
+++ b/src/mame/layout/j2fullhs.lay
@@ -778,7 +778,7 @@
-
+
@@ -838,11 +838,11 @@
-
+
-
+
@@ -886,15 +886,15 @@
-
+
-
+
-
+
@@ -1474,7 +1474,7 @@
-
+
@@ -1580,85 +1580,85 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2fws.lay b/src/mame/layout/j2fws.lay
index d597dea50be..5c3bff75999 100644
--- a/src/mame/layout/j2fws.lay
+++ b/src/mame/layout/j2fws.lay
@@ -146,7 +146,7 @@
-
+
@@ -170,7 +170,7 @@
-
+
@@ -194,7 +194,7 @@
-
+
@@ -234,7 +234,7 @@
-
+
@@ -254,7 +254,7 @@
-
+
@@ -414,7 +414,7 @@
-
+
@@ -434,7 +434,7 @@
-
+
@@ -454,7 +454,7 @@
-
+
@@ -502,7 +502,7 @@
-
+
@@ -566,7 +566,7 @@
-
+
@@ -586,7 +586,7 @@
-
+
@@ -606,7 +606,7 @@
-
+
@@ -630,7 +630,7 @@
-
+
@@ -654,7 +654,7 @@
-
+
@@ -678,7 +678,7 @@
-
+
@@ -702,7 +702,7 @@
-
+
@@ -726,7 +726,7 @@
-
+
@@ -750,7 +750,7 @@
-
+
@@ -774,7 +774,7 @@
-
+
@@ -1178,7 +1178,7 @@
-
+
diff --git a/src/mame/layout/j2ghostb.lay b/src/mame/layout/j2ghostb.lay
index 7e854622c35..4fece942c1d 100644
--- a/src/mame/layout/j2ghostb.lay
+++ b/src/mame/layout/j2ghostb.lay
@@ -525,13 +525,13 @@
-
+
-
+
@@ -549,13 +549,13 @@
-
+
-
+
diff --git a/src/mame/layout/j2gldchy.lay b/src/mame/layout/j2gldchy.lay
index 861211aa01d..c807885cfe1 100644
--- a/src/mame/layout/j2gldchy.lay
+++ b/src/mame/layout/j2gldchy.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -130,7 +130,7 @@
-
+
@@ -634,7 +634,7 @@
-
+
diff --git a/src/mame/layout/j2goldbr.lay b/src/mame/layout/j2goldbr.lay
index 2908a908dc4..84bfe88245c 100644
--- a/src/mame/layout/j2goldbr.lay
+++ b/src/mame/layout/j2goldbr.lay
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -226,7 +226,7 @@
-
+
@@ -246,7 +246,7 @@
-
+
@@ -350,7 +350,7 @@
-
+
@@ -370,7 +370,7 @@
-
+
@@ -430,7 +430,7 @@
-
+
diff --git a/src/mame/layout/j2hilocl.lay b/src/mame/layout/j2hilocl.lay
index 89a63779fc4..d561f8a9aeb 100644
--- a/src/mame/layout/j2hilocl.lay
+++ b/src/mame/layout/j2hilocl.lay
@@ -658,7 +658,7 @@
-
+
@@ -678,7 +678,7 @@
-
+
@@ -698,7 +698,7 @@
-
+
@@ -718,7 +718,7 @@
-
+
@@ -738,7 +738,7 @@
-
+
@@ -758,7 +758,7 @@
-
+
@@ -778,7 +778,7 @@
-
+
@@ -798,7 +798,7 @@
-
+
@@ -818,7 +818,7 @@
-
+
@@ -978,7 +978,7 @@
-
+
@@ -1022,7 +1022,7 @@
-
+
@@ -1042,7 +1042,7 @@
-
+
@@ -1062,7 +1062,7 @@
-
+
@@ -1082,7 +1082,7 @@
-
+
@@ -1102,7 +1102,7 @@
-
+
@@ -1122,7 +1122,7 @@
-
+
@@ -1142,7 +1142,7 @@
-
+
@@ -1162,7 +1162,7 @@
-
+
@@ -1182,7 +1182,7 @@
-
+
@@ -1202,7 +1202,7 @@
-
+
@@ -1634,7 +1634,7 @@
-
+
diff --git a/src/mame/layout/j2hinote.lay b/src/mame/layout/j2hinote.lay
index 98d7816de23..d572f9e1a51 100644
--- a/src/mame/layout/j2hinote.lay
+++ b/src/mame/layout/j2hinote.lay
@@ -482,7 +482,7 @@
-
+
@@ -502,7 +502,7 @@
-
+
@@ -522,7 +522,7 @@
-
+
@@ -542,7 +542,7 @@
-
+
@@ -582,7 +582,7 @@
-
+
@@ -1466,7 +1466,7 @@
-
+
@@ -1486,7 +1486,7 @@
-
+
@@ -1586,7 +1586,7 @@
-
+
@@ -1606,7 +1606,7 @@
-
+
@@ -1770,7 +1770,7 @@
-
+
@@ -1790,7 +1790,7 @@
-
+
@@ -1810,7 +1810,7 @@
-
+
@@ -1830,7 +1830,7 @@
-
+
@@ -1962,7 +1962,7 @@
-
+
@@ -2128,7 +2128,7 @@
-
+
@@ -2146,19 +2146,19 @@
-
+
-
+
-
+
@@ -2200,7 +2200,7 @@
-
+
diff --git a/src/mame/layout/j2hiroll.lay b/src/mame/layout/j2hiroll.lay
index 26daf61ebc9..0d6550f93bd 100644
--- a/src/mame/layout/j2hiroll.lay
+++ b/src/mame/layout/j2hiroll.lay
@@ -26,7 +26,7 @@
-
+
@@ -50,7 +50,7 @@
-
+
@@ -150,7 +150,7 @@
-
+
@@ -170,7 +170,7 @@
-
+
@@ -250,7 +250,7 @@
-
+
@@ -270,7 +270,7 @@
-
+
@@ -290,7 +290,7 @@
-
+
@@ -606,7 +606,7 @@
-
+
@@ -974,7 +974,7 @@
-
+
@@ -1138,7 +1138,7 @@
-
+
@@ -1158,7 +1158,7 @@
-
+
@@ -1178,7 +1178,7 @@
-
+
@@ -1198,7 +1198,7 @@
-
+
@@ -1322,7 +1322,7 @@
-
+
@@ -1482,7 +1482,7 @@
-
+
@@ -1550,7 +1550,7 @@
-
+
@@ -1954,7 +1954,7 @@
-
+
@@ -2054,25 +2054,25 @@
-
+
-
+
-
+
-
+
@@ -2114,7 +2114,7 @@
-
+
@@ -2132,13 +2132,13 @@
-
+
-
+
diff --git a/src/mame/layout/j2hitmon.lay b/src/mame/layout/j2hitmon.lay
index b73419d35ed..8415b492536 100644
--- a/src/mame/layout/j2hitmon.lay
+++ b/src/mame/layout/j2hitmon.lay
@@ -26,7 +26,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -842,7 +842,7 @@
-
+
@@ -862,7 +862,7 @@
-
+
@@ -882,7 +882,7 @@
-
+
@@ -1906,7 +1906,7 @@
-
+
@@ -1992,7 +1992,7 @@
-
+
diff --git a/src/mame/layout/j2hotpot.lay b/src/mame/layout/j2hotpot.lay
index ab97ccd3a6f..d00e816ccdb 100644
--- a/src/mame/layout/j2hotpot.lay
+++ b/src/mame/layout/j2hotpot.lay
@@ -70,7 +70,7 @@
-
+
@@ -90,7 +90,7 @@
-
+
@@ -110,7 +110,7 @@
-
+
@@ -130,7 +130,7 @@
-
+
@@ -150,7 +150,7 @@
-
+
@@ -1046,7 +1046,7 @@
-
+
@@ -1278,7 +1278,7 @@
-
+
@@ -1306,7 +1306,7 @@
-
+
@@ -1318,19 +1318,19 @@
-
+
-
+
-
+
@@ -1360,7 +1360,7 @@
-
+
diff --git a/src/mame/layout/j2hotsht.lay b/src/mame/layout/j2hotsht.lay
index ca6e6056049..b7cadc96c6b 100644
--- a/src/mame/layout/j2hotsht.lay
+++ b/src/mame/layout/j2hotsht.lay
@@ -430,7 +430,7 @@
-
+
@@ -450,7 +450,7 @@
-
+
@@ -470,7 +470,7 @@
-
+
@@ -490,7 +490,7 @@
-
+
@@ -510,7 +510,7 @@
-
+
@@ -530,7 +530,7 @@
-
+
@@ -550,7 +550,7 @@
-
+
@@ -570,7 +570,7 @@
-
+
@@ -590,7 +590,7 @@
-
+
@@ -610,7 +610,7 @@
-
+
@@ -630,7 +630,7 @@
-
+
@@ -650,7 +650,7 @@
-
+
@@ -670,7 +670,7 @@
-
+
@@ -690,7 +690,7 @@
-
+
@@ -710,7 +710,7 @@
-
+
@@ -930,7 +930,7 @@
-
+
@@ -1010,7 +1010,7 @@
-
+
@@ -1170,7 +1170,7 @@
-
+
@@ -1682,7 +1682,7 @@
-
+
@@ -1830,37 +1830,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1878,13 +1878,13 @@
-
+
-
+
@@ -1902,31 +1902,31 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2hypnot.lay b/src/mame/layout/j2hypnot.lay
index d746af23413..49da56dfbc4 100644
--- a/src/mame/layout/j2hypnot.lay
+++ b/src/mame/layout/j2hypnot.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -82,7 +82,7 @@
-
+
@@ -102,7 +102,7 @@
-
+
@@ -158,7 +158,7 @@
-
+
@@ -194,7 +194,7 @@
-
+
@@ -214,7 +214,7 @@
-
+
@@ -250,7 +250,7 @@
-
+
@@ -334,7 +334,7 @@
-
+
@@ -354,7 +354,7 @@
-
+
@@ -374,7 +374,7 @@
-
+
@@ -394,7 +394,7 @@
-
+
@@ -414,7 +414,7 @@
-
+
@@ -434,7 +434,7 @@
-
+
@@ -706,7 +706,7 @@
-
+
@@ -890,7 +890,7 @@
-
+
@@ -910,7 +910,7 @@
-
+
@@ -930,7 +930,7 @@
-
+
@@ -950,7 +950,7 @@
-
+
@@ -1874,7 +1874,7 @@
-
+
@@ -1894,7 +1894,7 @@
-
+
@@ -1914,7 +1914,7 @@
-
+
@@ -1934,7 +1934,7 @@
-
+
@@ -1954,7 +1954,7 @@
-
+
@@ -1974,7 +1974,7 @@
-
+
@@ -2018,7 +2018,7 @@
-
+
@@ -2478,7 +2478,7 @@
-
+
@@ -2741,19 +2741,19 @@
-
+
-
+
-
+
diff --git a/src/mame/layout/j2jackbr.lay b/src/mame/layout/j2jackbr.lay
index b3126305d0e..69decf20c42 100644
--- a/src/mame/layout/j2jackbr.lay
+++ b/src/mame/layout/j2jackbr.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -246,7 +246,7 @@
-
+
@@ -577,13 +577,13 @@
-
+
-
+
diff --git a/src/mame/layout/j2kingcl.lay b/src/mame/layout/j2kingcl.lay
index 27fd74fc33a..bfe3348e902 100644
--- a/src/mame/layout/j2kingcl.lay
+++ b/src/mame/layout/j2kingcl.lay
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -314,7 +314,7 @@
-
+
@@ -742,7 +742,7 @@
-
+
@@ -842,79 +842,79 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -926,7 +926,7 @@
-
+
@@ -944,7 +944,7 @@
-
+
diff --git a/src/mame/layout/j2litean.lay b/src/mame/layout/j2litean.lay
index 5bcf1855b14..d0bcd4d20fc 100644
--- a/src/mame/layout/j2litean.lay
+++ b/src/mame/layout/j2litean.lay
@@ -46,7 +46,7 @@
-
+
@@ -506,7 +506,7 @@
-
+
@@ -781,7 +781,7 @@
-
+
@@ -799,19 +799,19 @@
-
+
-
+
-
+
@@ -841,7 +841,7 @@
-
+
diff --git a/src/mame/layout/j2litnot.lay b/src/mame/layout/j2litnot.lay
index 29ace2c6d61..5cc726bf0a7 100644
--- a/src/mame/layout/j2litnot.lay
+++ b/src/mame/layout/j2litnot.lay
@@ -106,7 +106,7 @@
-
+
@@ -914,7 +914,7 @@
-
+
@@ -1074,7 +1074,7 @@
-
+
@@ -1094,7 +1094,7 @@
-
+
@@ -1130,7 +1130,7 @@
-
+
@@ -1166,7 +1166,7 @@
-
+
@@ -1366,7 +1366,7 @@
-
+
@@ -1658,37 +1658,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2lovshd.lay b/src/mame/layout/j2lovshd.lay
index 30f51c3c710..680b1d118d9 100644
--- a/src/mame/layout/j2lovshd.lay
+++ b/src/mame/layout/j2lovshd.lay
@@ -970,7 +970,7 @@
-
+
@@ -990,7 +990,7 @@
-
+
@@ -1010,7 +1010,7 @@
-
+
@@ -1150,7 +1150,7 @@
-
+
@@ -1551,25 +1551,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2lovsht.lay b/src/mame/layout/j2lovsht.lay
index fce4c8d990d..74930ef94ee 100644
--- a/src/mame/layout/j2lovsht.lay
+++ b/src/mame/layout/j2lovsht.lay
@@ -90,7 +90,7 @@
-
+
@@ -170,7 +170,7 @@
-
+
@@ -190,7 +190,7 @@
-
+
@@ -210,7 +210,7 @@
-
+
@@ -230,7 +230,7 @@
-
+
@@ -1262,7 +1262,7 @@
-
+
@@ -1569,13 +1569,13 @@
-
+
-
+
@@ -1591,19 +1591,19 @@
-
+
-
+
-
+
@@ -1633,7 +1633,7 @@
-
+
diff --git a/src/mame/layout/j2luckar.lay b/src/mame/layout/j2luckar.lay
index 8872162fe28..1bc4656a1d3 100644
--- a/src/mame/layout/j2luckar.lay
+++ b/src/mame/layout/j2luckar.lay
@@ -406,7 +406,7 @@
-
+
@@ -667,7 +667,7 @@
-
+
diff --git a/src/mame/layout/j2lucky2.lay b/src/mame/layout/j2lucky2.lay
index d34d80607cf..44c2323e4ad 100644
--- a/src/mame/layout/j2lucky2.lay
+++ b/src/mame/layout/j2lucky2.lay
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -634,7 +634,7 @@
-
+
@@ -1022,7 +1022,7 @@
-
+
@@ -1191,19 +1191,19 @@
-
+
-
+
-
+
@@ -1239,7 +1239,7 @@
-
+
diff --git a/src/mame/layout/j2maxima.lay b/src/mame/layout/j2maxima.lay
index 91d1e24c74d..1121165699a 100644
--- a/src/mame/layout/j2maxima.lay
+++ b/src/mame/layout/j2maxima.lay
@@ -286,7 +286,7 @@
-
+
@@ -619,7 +619,7 @@
-
+
diff --git a/src/mame/layout/j2missis.lay b/src/mame/layout/j2missis.lay
index 3892e177f7d..9dfd1dd7f26 100644
--- a/src/mame/layout/j2missis.lay
+++ b/src/mame/layout/j2missis.lay
@@ -674,7 +674,7 @@
-
+
@@ -694,7 +694,7 @@
-
+
@@ -750,7 +750,7 @@
-
+
@@ -850,7 +850,7 @@
-
+
@@ -870,7 +870,7 @@
-
+
@@ -890,7 +890,7 @@
-
+
@@ -910,7 +910,7 @@
-
+
@@ -930,7 +930,7 @@
-
+
@@ -1194,7 +1194,7 @@
-
+
@@ -1300,145 +1300,145 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2monblt.lay b/src/mame/layout/j2monblt.lay
index 65b1905a61c..7ed4db71603 100644
--- a/src/mame/layout/j2monblt.lay
+++ b/src/mame/layout/j2monblt.lay
@@ -70,7 +70,7 @@
-
+
@@ -550,7 +550,7 @@
-
+
@@ -570,7 +570,7 @@
-
+
@@ -590,7 +590,7 @@
-
+
@@ -670,7 +670,7 @@
-
+
@@ -690,7 +690,7 @@
-
+
@@ -1290,7 +1290,7 @@
-
+
@@ -1609,7 +1609,7 @@
-
+
@@ -1645,25 +1645,25 @@
-
+
-
+
-
+
-
+
@@ -1675,7 +1675,7 @@
-
+
diff --git a/src/mame/layout/j2mongam.lay b/src/mame/layout/j2mongam.lay
index 836a81f5225..560d5b6f925 100644
--- a/src/mame/layout/j2mongam.lay
+++ b/src/mame/layout/j2mongam.lay
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -1766,7 +1766,7 @@
-
+
@@ -2069,13 +2069,13 @@
-
+
-
+
@@ -2099,15 +2099,15 @@
-
+
-
+
-
+
@@ -2119,7 +2119,7 @@
-
+
diff --git a/src/mame/layout/j2montrp.lay b/src/mame/layout/j2montrp.lay
index 51c8d5512a5..09a185980cd 100644
--- a/src/mame/layout/j2montrp.lay
+++ b/src/mame/layout/j2montrp.lay
@@ -1269,25 +1269,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2nolimt.lay b/src/mame/layout/j2nolimt.lay
index 6eb171397b1..28858022e8f 100644
--- a/src/mame/layout/j2nolimt.lay
+++ b/src/mame/layout/j2nolimt.lay
@@ -326,7 +326,7 @@
-
+
@@ -346,7 +346,7 @@
-
+
@@ -366,7 +366,7 @@
-
+
@@ -406,7 +406,7 @@
-
+
@@ -426,7 +426,7 @@
-
+
@@ -590,7 +590,7 @@
-
+
@@ -854,7 +854,7 @@
-
+
@@ -1075,31 +1075,31 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2notesh.lay b/src/mame/layout/j2notesh.lay
index 79e2e771c6f..4509e6c7c23 100644
--- a/src/mame/layout/j2notesh.lay
+++ b/src/mame/layout/j2notesh.lay
@@ -26,7 +26,7 @@
-
+
@@ -62,7 +62,7 @@
-
+
@@ -82,7 +82,7 @@
-
+
@@ -102,7 +102,7 @@
-
+
@@ -786,7 +786,7 @@
-
+
@@ -806,7 +806,7 @@
-
+
@@ -826,7 +826,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -1334,7 +1334,7 @@
-
+
@@ -1354,7 +1354,7 @@
-
+
@@ -1374,7 +1374,7 @@
-
+
@@ -1394,7 +1394,7 @@
-
+
@@ -1414,7 +1414,7 @@
-
+
@@ -1434,7 +1434,7 @@
-
+
@@ -1454,7 +1454,7 @@
-
+
@@ -1474,7 +1474,7 @@
-
+
@@ -1494,7 +1494,7 @@
-
+
@@ -1514,7 +1514,7 @@
-
+
@@ -1534,7 +1534,7 @@
-
+
@@ -1782,7 +1782,7 @@
-
+
@@ -1802,7 +1802,7 @@
-
+
@@ -1822,7 +1822,7 @@
-
+
@@ -1842,7 +1842,7 @@
-
+
@@ -1862,7 +1862,7 @@
-
+
@@ -1882,7 +1882,7 @@
-
+
@@ -1902,7 +1902,7 @@
-
+
@@ -1922,7 +1922,7 @@
-
+
@@ -2030,7 +2030,7 @@
-
+
@@ -2074,7 +2074,7 @@
-
+
@@ -2094,7 +2094,7 @@
-
+
@@ -2114,7 +2114,7 @@
-
+
@@ -2482,7 +2482,7 @@
-
+
@@ -2577,25 +2577,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2nudbnz.lay b/src/mame/layout/j2nudbnz.lay
index 742332d9022..633c3ce4264 100644
--- a/src/mame/layout/j2nudbnz.lay
+++ b/src/mame/layout/j2nudbnz.lay
@@ -994,7 +994,7 @@
-
+
@@ -1014,7 +1014,7 @@
-
+
@@ -1034,7 +1034,7 @@
-
+
@@ -1054,7 +1054,7 @@
-
+
@@ -1074,7 +1074,7 @@
-
+
@@ -1194,7 +1194,7 @@
-
+
@@ -1652,7 +1652,7 @@
-
+
diff --git a/src/mame/layout/j2nudfev.lay b/src/mame/layout/j2nudfev.lay
index 10f8f7d5e3e..549d39c1fd4 100644
--- a/src/mame/layout/j2nudfev.lay
+++ b/src/mame/layout/j2nudfev.lay
@@ -150,7 +150,7 @@
-
+
@@ -422,7 +422,7 @@
-
+
@@ -1522,7 +1522,7 @@
-
+
diff --git a/src/mame/layout/j2nudmon.lay b/src/mame/layout/j2nudmon.lay
index 7a3323d29fb..c5fa865d8ba 100644
--- a/src/mame/layout/j2nudmon.lay
+++ b/src/mame/layout/j2nudmon.lay
@@ -266,7 +266,7 @@
-
+
@@ -798,7 +798,7 @@
-
+
@@ -866,7 +866,7 @@
-
+
@@ -886,7 +886,7 @@
-
+
@@ -954,7 +954,7 @@
-
+
@@ -2802,7 +2802,7 @@
-
+
diff --git a/src/mame/layout/j2nudshf.lay b/src/mame/layout/j2nudshf.lay
index 486a51be847..b3dbd739d9a 100644
--- a/src/mame/layout/j2nudshf.lay
+++ b/src/mame/layout/j2nudshf.lay
@@ -626,7 +626,7 @@
-
+
@@ -646,7 +646,7 @@
-
+
@@ -766,7 +766,7 @@
-
+
@@ -786,7 +786,7 @@
-
+
@@ -806,7 +806,7 @@
-
+
@@ -826,7 +826,7 @@
-
+
@@ -866,7 +866,7 @@
-
+
@@ -946,7 +946,7 @@
-
+
@@ -966,7 +966,7 @@
-
+
@@ -1230,7 +1230,7 @@
-
+
@@ -1250,7 +1250,7 @@
-
+
@@ -1270,7 +1270,7 @@
-
+
@@ -1625,19 +1625,19 @@
-
+
-
+
-
+
diff --git a/src/mame/layout/j2paypkt.lay b/src/mame/layout/j2paypkt.lay
index f2ca4a0ec92..0dd10197548 100644
--- a/src/mame/layout/j2paypkt.lay
+++ b/src/mame/layout/j2paypkt.lay
@@ -594,7 +594,7 @@
-
+
@@ -974,7 +974,7 @@
-
+
@@ -994,7 +994,7 @@
-
+
@@ -1014,7 +1014,7 @@
-
+
@@ -1034,7 +1034,7 @@
-
+
@@ -1290,7 +1290,7 @@
-
+
@@ -1310,7 +1310,7 @@
-
+
@@ -1330,7 +1330,7 @@
-
+
@@ -1350,7 +1350,7 @@
-
+
@@ -1370,7 +1370,7 @@
-
+
@@ -1678,7 +1678,7 @@
-
+
@@ -1871,7 +1871,7 @@
-
+
@@ -1883,7 +1883,7 @@
-
+
diff --git a/src/mame/layout/j2penny.lay b/src/mame/layout/j2penny.lay
index cc487098787..3fa3d3d7a49 100644
--- a/src/mame/layout/j2penny.lay
+++ b/src/mame/layout/j2penny.lay
@@ -826,7 +826,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -1214,7 +1214,7 @@
-
+
diff --git a/src/mame/layout/j2plsmnd.lay b/src/mame/layout/j2plsmnd.lay
index f6a4ea4d8b6..569e75e8cc9 100644
--- a/src/mame/layout/j2plsmnd.lay
+++ b/src/mame/layout/j2plsmnd.lay
@@ -242,7 +242,7 @@
-
+
@@ -262,7 +262,7 @@
-
+
@@ -282,7 +282,7 @@
-
+
@@ -302,7 +302,7 @@
-
+
@@ -322,7 +322,7 @@
-
+
@@ -1798,7 +1798,7 @@
-
+
@@ -1923,7 +1923,7 @@
-
+
@@ -2013,25 +2013,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2plsnud.lay b/src/mame/layout/j2plsnud.lay
index b04ee21abdd..52a0d4a9024 100644
--- a/src/mame/layout/j2plsnud.lay
+++ b/src/mame/layout/j2plsnud.lay
@@ -446,7 +446,7 @@
-
+
@@ -466,7 +466,7 @@
-
+
@@ -486,7 +486,7 @@
-
+
@@ -966,7 +966,7 @@
-
+
diff --git a/src/mame/layout/j2pndrsh.lay b/src/mame/layout/j2pndrsh.lay
index e1aee27a401..fc4c53d1d7b 100644
--- a/src/mame/layout/j2pndrsh.lay
+++ b/src/mame/layout/j2pndrsh.lay
@@ -478,7 +478,7 @@
-
+
@@ -802,7 +802,7 @@
-
+
@@ -822,7 +822,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -866,7 +866,7 @@
-
+
@@ -1130,7 +1130,7 @@
-
+
@@ -1150,7 +1150,7 @@
-
+
@@ -1170,7 +1170,7 @@
-
+
@@ -1190,7 +1190,7 @@
-
+
@@ -1210,7 +1210,7 @@
-
+
@@ -1230,7 +1230,7 @@
-
+
@@ -1250,7 +1250,7 @@
-
+
@@ -1270,7 +1270,7 @@
-
+
@@ -1290,7 +1290,7 @@
-
+
@@ -1310,7 +1310,7 @@
-
+
@@ -1430,7 +1430,7 @@
-
+
@@ -1450,7 +1450,7 @@
-
+
@@ -1470,7 +1470,7 @@
-
+
@@ -1490,7 +1490,7 @@
-
+
@@ -1534,7 +1534,7 @@
-
+
@@ -1554,7 +1554,7 @@
-
+
@@ -1574,7 +1574,7 @@
-
+
@@ -1594,7 +1594,7 @@
-
+
@@ -1638,7 +1638,7 @@
-
+
@@ -1658,7 +1658,7 @@
-
+
@@ -1678,7 +1678,7 @@
-
+
@@ -1722,7 +1722,7 @@
-
+
@@ -1742,7 +1742,7 @@
-
+
@@ -1762,7 +1762,7 @@
-
+
@@ -1782,7 +1782,7 @@
-
+
@@ -1802,7 +1802,7 @@
-
+
@@ -2330,7 +2330,7 @@
-
+
@@ -2467,25 +2467,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2rdclb.lay b/src/mame/layout/j2rdclb.lay
index 2ef9c65501a..c6cd137dde3 100644
--- a/src/mame/layout/j2rdclb.lay
+++ b/src/mame/layout/j2rdclb.lay
@@ -806,7 +806,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -866,7 +866,7 @@
-
+
@@ -1306,7 +1306,7 @@
-
+
@@ -1598,7 +1598,7 @@
-
+
diff --git a/src/mame/layout/j2reelbn.lay b/src/mame/layout/j2reelbn.lay
index 269ea7931bd..3a1be438c26 100644
--- a/src/mame/layout/j2reelbn.lay
+++ b/src/mame/layout/j2reelbn.lay
@@ -162,7 +162,7 @@
-
+
@@ -182,7 +182,7 @@
-
+
@@ -202,7 +202,7 @@
-
+
@@ -222,7 +222,7 @@
-
+
@@ -242,7 +242,7 @@
-
+
@@ -286,7 +286,7 @@
-
+
@@ -306,7 +306,7 @@
-
+
@@ -1410,7 +1410,7 @@
-
+
@@ -1550,73 +1550,73 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2reelbo.lay b/src/mame/layout/j2reelbo.lay
index ab9b4879b47..c678c1201b9 100644
--- a/src/mame/layout/j2reelbo.lay
+++ b/src/mame/layout/j2reelbo.lay
@@ -350,7 +350,7 @@
-
+
@@ -390,7 +390,7 @@
-
+
@@ -430,7 +430,7 @@
-
+
@@ -470,7 +470,7 @@
-
+
@@ -490,7 +490,7 @@
-
+
@@ -510,7 +510,7 @@
-
+
@@ -550,7 +550,7 @@
-
+
@@ -570,7 +570,7 @@
-
+
@@ -590,7 +590,7 @@
-
+
@@ -610,7 +610,7 @@
-
+
@@ -630,7 +630,7 @@
-
+
@@ -650,7 +650,7 @@
-
+
@@ -670,7 +670,7 @@
-
+
@@ -690,7 +690,7 @@
-
+
@@ -710,7 +710,7 @@
-
+
@@ -1058,7 +1058,7 @@
-
+
@@ -1102,7 +1102,7 @@
-
+
@@ -1166,7 +1166,7 @@
-
+
@@ -1474,7 +1474,7 @@
-
+
@@ -1486,85 +1486,85 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2reelcz.lay b/src/mame/layout/j2reelcz.lay
index fa09843fd5a..dedf1705e08 100644
--- a/src/mame/layout/j2reelcz.lay
+++ b/src/mame/layout/j2reelcz.lay
@@ -646,7 +646,7 @@
-
+
@@ -726,7 +726,7 @@
-
+
@@ -746,7 +746,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -866,7 +866,7 @@
-
+
@@ -910,7 +910,7 @@
-
+
@@ -1002,7 +1002,7 @@
-
+
@@ -1275,19 +1275,19 @@
-
+
-
+
-
+
@@ -1315,7 +1315,7 @@
-
+
diff --git a/src/mame/layout/j2reelmc.lay b/src/mame/layout/j2reelmc.lay
index 596c600c69e..8f04edbada3 100644
--- a/src/mame/layout/j2reelmc.lay
+++ b/src/mame/layout/j2reelmc.lay
@@ -370,7 +370,7 @@
-
+
@@ -810,7 +810,7 @@
-
+
@@ -830,7 +830,7 @@
-
+
@@ -850,7 +850,7 @@
-
+
@@ -870,7 +870,7 @@
-
+
@@ -890,7 +890,7 @@
-
+
@@ -910,7 +910,7 @@
-
+
@@ -1150,7 +1150,7 @@
-
+
@@ -1210,7 +1210,7 @@
-
+
@@ -1350,7 +1350,7 @@
-
+
@@ -1370,7 +1370,7 @@
-
+
@@ -1390,7 +1390,7 @@
-
+
@@ -1410,7 +1410,7 @@
-
+
@@ -1430,7 +1430,7 @@
-
+
@@ -1450,7 +1450,7 @@
-
+
@@ -1470,7 +1470,7 @@
-
+
@@ -1554,7 +1554,7 @@
-
+
@@ -1782,7 +1782,7 @@
-
+
@@ -1888,85 +1888,85 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2reelmo.lay b/src/mame/layout/j2reelmo.lay
index 42a99cfae52..2ff93c8036c 100644
--- a/src/mame/layout/j2reelmo.lay
+++ b/src/mame/layout/j2reelmo.lay
@@ -1054,7 +1054,7 @@
-
+
@@ -1074,7 +1074,7 @@
-
+
@@ -1094,7 +1094,7 @@
-
+
@@ -1114,7 +1114,7 @@
-
+
@@ -1134,7 +1134,7 @@
-
+
@@ -1354,7 +1354,7 @@
-
+
@@ -1374,7 +1374,7 @@
-
+
@@ -1394,7 +1394,7 @@
-
+
@@ -1414,7 +1414,7 @@
-
+
@@ -1434,7 +1434,7 @@
-
+
@@ -1454,7 +1454,7 @@
-
+
@@ -1514,7 +1514,7 @@
-
+
@@ -1574,7 +1574,7 @@
-
+
@@ -1594,7 +1594,7 @@
-
+
@@ -1614,7 +1614,7 @@
-
+
@@ -1790,7 +1790,7 @@
-
+
@@ -2181,19 +2181,19 @@
-
+
-
+
-
+
@@ -2229,7 +2229,7 @@
-
+
diff --git a/src/mame/layout/j2silvcl.lay b/src/mame/layout/j2silvcl.lay
index 02498f81da8..60621957076 100644
--- a/src/mame/layout/j2silvcl.lay
+++ b/src/mame/layout/j2silvcl.lay
@@ -226,7 +226,7 @@
-
+
@@ -266,7 +266,7 @@
-
+
@@ -490,7 +490,7 @@
-
+
diff --git a/src/mame/layout/j2silvsh.lay b/src/mame/layout/j2silvsh.lay
index 14373aa4f1f..6125b31979b 100644
--- a/src/mame/layout/j2silvsh.lay
+++ b/src/mame/layout/j2silvsh.lay
@@ -226,7 +226,7 @@
-
+
@@ -266,7 +266,7 @@
-
+
@@ -490,7 +490,7 @@
-
+
diff --git a/src/mame/layout/j2sldgld.lay b/src/mame/layout/j2sldgld.lay
index bd652601d64..490a7758738 100644
--- a/src/mame/layout/j2sldgld.lay
+++ b/src/mame/layout/j2sldgld.lay
@@ -310,7 +310,7 @@
-
+
@@ -498,7 +498,7 @@
-
+
@@ -762,7 +762,7 @@
-
+
@@ -782,7 +782,7 @@
-
+
@@ -802,7 +802,7 @@
-
+
@@ -822,7 +822,7 @@
-
+
@@ -842,7 +842,7 @@
-
+
@@ -922,7 +922,7 @@
-
+
@@ -942,7 +942,7 @@
-
+
@@ -1014,7 +1014,7 @@
-
+
@@ -1302,7 +1302,7 @@
-
+
@@ -1322,7 +1322,7 @@
-
+
@@ -1342,7 +1342,7 @@
-
+
@@ -1362,7 +1362,7 @@
-
+
@@ -1382,7 +1382,7 @@
-
+
@@ -1402,7 +1402,7 @@
-
+
@@ -1422,7 +1422,7 @@
-
+
@@ -1442,7 +1442,7 @@
-
+
@@ -1542,7 +1542,7 @@
-
+
@@ -1562,7 +1562,7 @@
-
+
@@ -1582,7 +1582,7 @@
-
+
@@ -1602,7 +1602,7 @@
-
+
@@ -1670,7 +1670,7 @@
-
+
@@ -1976,25 +1976,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2slvrgh.lay b/src/mame/layout/j2slvrgh.lay
index 8433dfa2abb..c990427201a 100644
--- a/src/mame/layout/j2slvrgh.lay
+++ b/src/mame/layout/j2slvrgh.lay
@@ -709,25 +709,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2spcrsv.lay b/src/mame/layout/j2spcrsv.lay
index d808ff2b605..9b91cdbc139 100644
--- a/src/mame/layout/j2spcrsv.lay
+++ b/src/mame/layout/j2spcrsv.lay
@@ -846,7 +846,7 @@
-
+
@@ -866,7 +866,7 @@
-
+
@@ -886,7 +886,7 @@
-
+
@@ -906,7 +906,7 @@
-
+
@@ -926,7 +926,7 @@
-
+
@@ -1694,7 +1694,7 @@
-
+
@@ -1706,7 +1706,7 @@
-
+
diff --git a/src/mame/layout/j2sstrea.lay b/src/mame/layout/j2sstrea.lay
index f8c4bec5840..a995dae24d3 100644
--- a/src/mame/layout/j2sstrea.lay
+++ b/src/mame/layout/j2sstrea.lay
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -886,7 +886,7 @@
-
+
@@ -966,7 +966,7 @@
-
+
@@ -986,7 +986,7 @@
-
+
@@ -1266,7 +1266,7 @@
-
+
@@ -1690,7 +1690,7 @@
-
+
@@ -1819,19 +1819,19 @@
-
+
-
+
-
+
diff --git a/src/mame/layout/j2stahed.lay b/src/mame/layout/j2stahed.lay
index b282e6685c3..cc7be53391c 100644
--- a/src/mame/layout/j2stahed.lay
+++ b/src/mame/layout/j2stahed.lay
@@ -266,7 +266,7 @@
-
+
@@ -286,7 +286,7 @@
-
+
@@ -306,7 +306,7 @@
-
+
@@ -326,7 +326,7 @@
-
+
@@ -346,7 +346,7 @@
-
+
@@ -366,7 +366,7 @@
-
+
@@ -938,7 +938,7 @@
-
+
@@ -1050,7 +1050,7 @@
-
+
diff --git a/src/mame/layout/j2supfrc.lay b/src/mame/layout/j2supfrc.lay
index e5118260094..ae62c0d39d3 100644
--- a/src/mame/layout/j2supfrc.lay
+++ b/src/mame/layout/j2supfrc.lay
@@ -226,7 +226,7 @@
-
+
@@ -246,7 +246,7 @@
-
+
@@ -266,7 +266,7 @@
-
+
@@ -334,7 +334,7 @@
-
+
@@ -354,7 +354,7 @@
-
+
@@ -374,7 +374,7 @@
-
+
@@ -394,7 +394,7 @@
-
+
@@ -414,7 +414,7 @@
-
+
@@ -434,7 +434,7 @@
-
+
@@ -454,7 +454,7 @@
-
+
@@ -909,7 +909,7 @@
-
+
@@ -927,61 +927,61 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1017,55 +1017,55 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1095,7 +1095,7 @@
-
+
diff --git a/src/mame/layout/j2suprsh.lay b/src/mame/layout/j2suprsh.lay
index 0c828e90610..c2175e0a37c 100644
--- a/src/mame/layout/j2suprsh.lay
+++ b/src/mame/layout/j2suprsh.lay
@@ -46,7 +46,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -1130,7 +1130,7 @@
-
+
@@ -1453,7 +1453,7 @@
-
+
@@ -1475,25 +1475,25 @@
-
+
-
+
-
+
-
+
@@ -1523,7 +1523,7 @@
-
+
diff --git a/src/mame/layout/j2supsft.lay b/src/mame/layout/j2supsft.lay
index 12bbf79c15d..e2ca26afa56 100644
--- a/src/mame/layout/j2supsft.lay
+++ b/src/mame/layout/j2supsft.lay
@@ -26,7 +26,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -226,7 +226,7 @@
-
+
@@ -246,7 +246,7 @@
-
+
@@ -266,7 +266,7 @@
-
+
@@ -842,7 +842,7 @@
-
+
@@ -862,7 +862,7 @@
-
+
@@ -882,7 +882,7 @@
-
+
@@ -902,7 +902,7 @@
-
+
@@ -922,7 +922,7 @@
-
+
@@ -1542,7 +1542,7 @@
-
+
@@ -1562,7 +1562,7 @@
-
+
@@ -1602,7 +1602,7 @@
-
+
@@ -1662,7 +1662,7 @@
-
+
@@ -2662,7 +2662,7 @@
-
+
@@ -3079,13 +3079,13 @@
-
+
-
+
@@ -3097,7 +3097,7 @@
-
+
@@ -3155,13 +3155,13 @@
-
+
-
+
diff --git a/src/mame/layout/j2supstp.lay b/src/mame/layout/j2supstp.lay
index c7aa1e30f87..b7a089525c8 100644
--- a/src/mame/layout/j2supstp.lay
+++ b/src/mame/layout/j2supstp.lay
@@ -110,7 +110,7 @@
-
+
@@ -130,7 +130,7 @@
-
+
@@ -786,7 +786,7 @@
-
+
@@ -866,7 +866,7 @@
-
+
@@ -886,7 +886,7 @@
-
+
@@ -970,7 +970,7 @@
-
+
@@ -1282,19 +1282,19 @@
-
+
-
+
-
+
@@ -1312,7 +1312,7 @@
-
+
diff --git a/src/mame/layout/j2suptrk.lay b/src/mame/layout/j2suptrk.lay
index d9330120e6a..5d104e85b47 100644
--- a/src/mame/layout/j2suptrk.lay
+++ b/src/mame/layout/j2suptrk.lay
@@ -1150,7 +1150,7 @@
-
+
@@ -1270,7 +1270,7 @@
-
+
@@ -1290,7 +1290,7 @@
-
+
@@ -1694,7 +1694,7 @@
-
+
@@ -1989,7 +1989,7 @@
-
+
@@ -2005,7 +2005,7 @@
-
+
diff --git a/src/mame/layout/j2swbank.lay b/src/mame/layout/j2swbank.lay
index 085688854b5..47883ee6508 100644
--- a/src/mame/layout/j2swbank.lay
+++ b/src/mame/layout/j2swbank.lay
@@ -282,7 +282,7 @@
-
+
@@ -382,7 +382,7 @@
-
+
@@ -402,7 +402,7 @@
-
+
@@ -422,7 +422,7 @@
-
+
@@ -1238,7 +1238,7 @@
-
+
@@ -1290,7 +1290,7 @@
-
+
@@ -1310,7 +1310,7 @@
-
+
@@ -1394,7 +1394,7 @@
-
+
@@ -1982,7 +1982,7 @@
-
+
@@ -2006,7 +2006,7 @@
-
+
@@ -2050,7 +2050,7 @@
-
+
@@ -2295,7 +2295,7 @@
-
+
@@ -2343,25 +2343,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j2take2.lay b/src/mame/layout/j2take2.lay
index 81b5c2b14f5..2d62513c7c9 100644
--- a/src/mame/layout/j2take2.lay
+++ b/src/mame/layout/j2take2.lay
@@ -506,7 +506,7 @@
-
+
@@ -526,7 +526,7 @@
-
+
@@ -546,7 +546,7 @@
-
+
@@ -1264,7 +1264,7 @@
-
+
@@ -1292,7 +1292,7 @@
-
+
@@ -1304,7 +1304,7 @@
-
+
diff --git a/src/mame/layout/j2trail.lay b/src/mame/layout/j2trail.lay
index b470c285369..3e4f537906e 100644
--- a/src/mame/layout/j2trail.lay
+++ b/src/mame/layout/j2trail.lay
@@ -542,7 +542,7 @@
-
+
@@ -1106,7 +1106,7 @@
-
+
@@ -1330,7 +1330,7 @@
-
+
@@ -1602,7 +1602,7 @@
-
+
@@ -1811,13 +1811,13 @@
-
+
-
+
diff --git a/src/mame/layout/j2tstplt.lay b/src/mame/layout/j2tstplt.lay
index 7dbe4a84b2a..6443a67bac4 100644
--- a/src/mame/layout/j2tstplt.lay
+++ b/src/mame/layout/j2tstplt.lay
@@ -1578,7 +1578,7 @@
-
+
@@ -1658,7 +1658,7 @@
-
+
@@ -1970,7 +1970,7 @@
-
+
@@ -2494,7 +2494,7 @@
-
+
diff --git a/src/mame/layout/j5ar80cla.lay b/src/mame/layout/j5ar80cla.lay
index abc211410f3..02f4908d952 100644
--- a/src/mame/layout/j5ar80cla.lay
+++ b/src/mame/layout/j5ar80cla.lay
@@ -498,7 +498,7 @@
-
+
@@ -618,7 +618,7 @@
-
+
@@ -638,7 +638,7 @@
-
+
@@ -678,7 +678,7 @@
-
+
@@ -698,7 +698,7 @@
-
+
@@ -738,7 +738,7 @@
-
+
@@ -758,7 +758,7 @@
-
+
@@ -898,7 +898,7 @@
-
+
@@ -918,7 +918,7 @@
-
+
@@ -958,7 +958,7 @@
-
+
@@ -978,7 +978,7 @@
-
+
@@ -998,7 +998,7 @@
-
+
@@ -1018,7 +1018,7 @@
-
+
@@ -1038,7 +1038,7 @@
-
+
@@ -1058,7 +1058,7 @@
-
+
@@ -1078,7 +1078,7 @@
-
+
@@ -1098,7 +1098,7 @@
-
+
@@ -1118,7 +1118,7 @@
-
+
@@ -1138,7 +1138,7 @@
-
+
@@ -1158,7 +1158,7 @@
-
+
@@ -1178,7 +1178,7 @@
-
+
@@ -1278,7 +1278,7 @@
-
+
@@ -1326,7 +1326,7 @@
-
+
@@ -1814,7 +1814,7 @@
-
+
@@ -1834,7 +1834,7 @@
-
+
@@ -2194,7 +2194,7 @@
-
+
@@ -2294,7 +2294,7 @@
-
+
@@ -2414,7 +2414,7 @@
-
+
@@ -2434,7 +2434,7 @@
-
+
@@ -2610,7 +2610,7 @@
-
+
diff --git a/src/mame/layout/j5cira.lay b/src/mame/layout/j5cira.lay
index 4f5070f9f1f..dc8bf1c38f4 100644
--- a/src/mame/layout/j5cira.lay
+++ b/src/mame/layout/j5cira.lay
@@ -26,7 +26,7 @@
-
+
@@ -98,7 +98,7 @@
-
+
@@ -118,7 +118,7 @@
-
+
@@ -138,7 +138,7 @@
-
+
@@ -158,7 +158,7 @@
-
+
@@ -178,7 +178,7 @@
-
+
@@ -198,7 +198,7 @@
-
+
@@ -218,7 +218,7 @@
-
+
@@ -238,7 +238,7 @@
-
+
@@ -526,7 +526,7 @@
-
+
@@ -586,7 +586,7 @@
-
+
@@ -650,7 +650,7 @@
-
+
@@ -718,7 +718,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -1014,7 +1014,7 @@
-
+
@@ -1182,7 +1182,7 @@
-
+
@@ -1202,15 +1202,15 @@
-
+
-
+
-
+
@@ -1430,7 +1430,7 @@
-
+
@@ -1450,7 +1450,7 @@
-
+
@@ -2082,7 +2082,7 @@
-
+
diff --git a/src/mame/layout/j5fairp.lay b/src/mame/layout/j5fairp.lay
index fe48fd1e8ab..fd1aea13aea 100644
--- a/src/mame/layout/j5fairp.lay
+++ b/src/mame/layout/j5fairp.lay
@@ -254,7 +254,7 @@
-
+
@@ -362,7 +362,7 @@
-
+
@@ -430,7 +430,7 @@
-
+
@@ -450,7 +450,7 @@
-
+
@@ -522,7 +522,7 @@
-
+
@@ -986,7 +986,7 @@
-
+
@@ -1006,7 +1006,7 @@
-
+
@@ -1250,7 +1250,7 @@
-
+
@@ -1270,7 +1270,7 @@
-
+
@@ -1290,7 +1290,7 @@
-
+
@@ -1310,7 +1310,7 @@
-
+
@@ -1330,7 +1330,7 @@
-
+
@@ -1350,7 +1350,7 @@
-
+
@@ -1370,7 +1370,7 @@
-
+
@@ -1390,7 +1390,7 @@
-
+
@@ -1690,7 +1690,7 @@
-
+
@@ -1790,7 +1790,7 @@
-
+
@@ -2590,7 +2590,7 @@
-
+
@@ -2878,15 +2878,15 @@
-
+
-
+
-
+
@@ -2912,19 +2912,19 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j5firebl.lay b/src/mame/layout/j5firebl.lay
index 020e4bf5dba..a7c2eefb889 100644
--- a/src/mame/layout/j5firebl.lay
+++ b/src/mame/layout/j5firebl.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -514,7 +514,7 @@
-
+
@@ -609,7 +609,7 @@
-
+
diff --git a/src/mame/layout/j5hollyc.lay b/src/mame/layout/j5hollyc.lay
index 3e4dbd27c30..8779348c050 100644
--- a/src/mame/layout/j5hollyc.lay
+++ b/src/mame/layout/j5hollyc.lay
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -1030,7 +1030,7 @@
-
+
@@ -2452,7 +2452,7 @@
-
+
diff --git a/src/mame/layout/j5hotdoga.lay b/src/mame/layout/j5hotdoga.lay
index 4c032140d39..1552cbc7639 100644
--- a/src/mame/layout/j5hotdoga.lay
+++ b/src/mame/layout/j5hotdoga.lay
@@ -466,7 +466,7 @@
-
+
@@ -506,7 +506,7 @@
-
+
@@ -526,7 +526,7 @@
-
+
@@ -566,7 +566,7 @@
-
+
@@ -586,7 +586,7 @@
-
+
@@ -626,7 +626,7 @@
-
+
@@ -646,7 +646,7 @@
-
+
@@ -666,7 +666,7 @@
-
+
@@ -942,7 +942,7 @@
-
+
@@ -962,7 +962,7 @@
-
+
@@ -1002,7 +1002,7 @@
-
+
@@ -1022,7 +1022,7 @@
-
+
@@ -1062,7 +1062,7 @@
-
+
@@ -1082,7 +1082,7 @@
-
+
@@ -1122,7 +1122,7 @@
-
+
@@ -1142,7 +1142,7 @@
-
+
@@ -1242,7 +1242,7 @@
-
+
@@ -1262,7 +1262,7 @@
-
+
@@ -1302,7 +1302,7 @@
-
+
@@ -1322,7 +1322,7 @@
-
+
@@ -1362,7 +1362,7 @@
-
+
@@ -1382,7 +1382,7 @@
-
+
@@ -1622,7 +1622,7 @@
-
+
@@ -1642,7 +1642,7 @@
-
+
@@ -1662,7 +1662,7 @@
-
+
@@ -1682,7 +1682,7 @@
-
+
@@ -1702,7 +1702,7 @@
-
+
@@ -1722,7 +1722,7 @@
-
+
@@ -1742,7 +1742,7 @@
-
+
@@ -1762,7 +1762,7 @@
-
+
@@ -1782,7 +1782,7 @@
-
+
@@ -1802,7 +1802,7 @@
-
+
@@ -2870,7 +2870,7 @@
-
+
diff --git a/src/mame/layout/j5indsum.lay b/src/mame/layout/j5indsum.lay
index 4e9a0eeaf74..6e6d47ef634 100644
--- a/src/mame/layout/j5indsum.lay
+++ b/src/mame/layout/j5indsum.lay
@@ -78,7 +78,7 @@
-
+
@@ -98,7 +98,7 @@
-
+
@@ -118,7 +118,7 @@
-
+
@@ -138,7 +138,7 @@
-
+
@@ -158,7 +158,7 @@
-
+
@@ -178,7 +178,7 @@
-
+
@@ -650,7 +650,7 @@
-
+
@@ -849,7 +849,7 @@
-
+
diff --git a/src/mame/layout/j5intr.lay b/src/mame/layout/j5intr.lay
index db14efba303..4460baff59e 100644
--- a/src/mame/layout/j5intr.lay
+++ b/src/mame/layout/j5intr.lay
@@ -726,7 +726,7 @@
-
+
@@ -746,7 +746,7 @@
-
+
@@ -766,7 +766,7 @@
-
+
@@ -786,7 +786,7 @@
-
+
@@ -806,7 +806,7 @@
-
+
@@ -826,7 +826,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -1782,7 +1782,7 @@
-
+
@@ -2078,7 +2078,7 @@
-
+
@@ -2178,7 +2178,7 @@
-
+
diff --git a/src/mame/layout/j5movie.lay b/src/mame/layout/j5movie.lay
index 03c4a021e0a..457a9ffd015 100644
--- a/src/mame/layout/j5movie.lay
+++ b/src/mame/layout/j5movie.lay
@@ -114,7 +114,7 @@
-
+
@@ -698,7 +698,7 @@
-
+
@@ -718,7 +718,7 @@
-
+
@@ -738,7 +738,7 @@
-
+
@@ -802,7 +802,7 @@
-
+
@@ -822,7 +822,7 @@
-
+
@@ -842,7 +842,7 @@
-
+
@@ -862,7 +862,7 @@
-
+
@@ -946,7 +946,7 @@
-
+
@@ -966,7 +966,7 @@
-
+
@@ -986,7 +986,7 @@
-
+
@@ -1006,7 +1006,7 @@
-
+
@@ -1026,7 +1026,7 @@
-
+
@@ -1046,7 +1046,7 @@
-
+
@@ -1066,7 +1066,7 @@
-
+
@@ -1086,7 +1086,7 @@
-
+
@@ -1106,7 +1106,7 @@
-
+
@@ -1126,7 +1126,7 @@
-
+
@@ -1146,7 +1146,7 @@
-
+
@@ -1166,7 +1166,7 @@
-
+
@@ -1186,7 +1186,7 @@
-
+
@@ -1206,7 +1206,7 @@
-
+
@@ -1598,7 +1598,7 @@
-
+
@@ -1622,7 +1622,7 @@
-
+
@@ -1646,7 +1646,7 @@
-
+
@@ -1782,7 +1782,7 @@
-
+
@@ -1842,7 +1842,7 @@
-
+
@@ -1862,7 +1862,7 @@
-
+
@@ -2230,7 +2230,7 @@
-
+
@@ -2407,13 +2407,13 @@
-
+
-
+
@@ -2425,85 +2425,85 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j5nite.lay b/src/mame/layout/j5nite.lay
index fa6bcea1c70..6adc8e35f6c 100644
--- a/src/mame/layout/j5nite.lay
+++ b/src/mame/layout/j5nite.lay
@@ -194,7 +194,7 @@
-
+
@@ -214,7 +214,7 @@
-
+
@@ -234,7 +234,7 @@
-
+
@@ -254,7 +254,7 @@
-
+
@@ -274,7 +274,7 @@
-
+
@@ -294,7 +294,7 @@
-
+
@@ -314,7 +314,7 @@
-
+
@@ -334,7 +334,7 @@
-
+
@@ -354,7 +354,7 @@
-
+
@@ -774,7 +774,7 @@
-
+
@@ -794,7 +794,7 @@
-
+
@@ -814,7 +814,7 @@
-
+
@@ -834,7 +834,7 @@
-
+
@@ -854,7 +854,7 @@
-
+
@@ -874,7 +874,7 @@
-
+
@@ -894,7 +894,7 @@
-
+
@@ -914,7 +914,7 @@
-
+
@@ -934,7 +934,7 @@
-
+
@@ -954,7 +954,7 @@
-
+
@@ -974,7 +974,7 @@
-
+
@@ -994,7 +994,7 @@
-
+
@@ -1014,7 +1014,7 @@
-
+
@@ -1034,7 +1034,7 @@
-
+
@@ -1054,7 +1054,7 @@
-
+
@@ -1554,7 +1554,7 @@
-
+
@@ -1626,7 +1626,7 @@
-
+
@@ -1950,7 +1950,7 @@
-
+
@@ -2265,7 +2265,7 @@
-
+
@@ -2277,13 +2277,13 @@
-
+
-
+
diff --git a/src/mame/layout/j5palma.lay b/src/mame/layout/j5palma.lay
index 65377f177e5..602c1cf4736 100644
--- a/src/mame/layout/j5palma.lay
+++ b/src/mame/layout/j5palma.lay
@@ -238,7 +238,7 @@
-
+
@@ -258,7 +258,7 @@
-
+
@@ -278,7 +278,7 @@
-
+
@@ -298,7 +298,7 @@
-
+
@@ -318,7 +318,7 @@
-
+
@@ -470,7 +470,7 @@
-
+
@@ -578,7 +578,7 @@
-
+
diff --git a/src/mame/layout/j5popeye.lay b/src/mame/layout/j5popeye.lay
index 74f7808bc01..77f3fc1e49f 100644
--- a/src/mame/layout/j5popeye.lay
+++ b/src/mame/layout/j5popeye.lay
@@ -818,7 +818,7 @@
-
+
@@ -1098,7 +1098,7 @@
-
+
@@ -1318,7 +1318,7 @@
-
+
@@ -1682,7 +1682,7 @@
-
+
@@ -1750,7 +1750,7 @@
-
+
@@ -1870,7 +1870,7 @@
-
+
@@ -2218,7 +2218,7 @@
-
+
@@ -2282,7 +2282,7 @@
-
+
@@ -2410,7 +2410,7 @@
-
+
@@ -2806,7 +2806,7 @@
-
+
@@ -2914,7 +2914,7 @@
-
+
@@ -2934,7 +2934,7 @@
-
+
@@ -2954,7 +2954,7 @@
-
+
@@ -2994,7 +2994,7 @@
-
+
@@ -3014,7 +3014,7 @@
-
+
@@ -3034,7 +3034,7 @@
-
+
@@ -3054,7 +3054,7 @@
-
+
@@ -3074,7 +3074,7 @@
-
+
@@ -3094,7 +3094,7 @@
-
+
@@ -3114,7 +3114,7 @@
-
+
@@ -3134,7 +3134,7 @@
-
+
@@ -3426,7 +3426,7 @@
-
+
@@ -3588,7 +3588,7 @@
-
+
@@ -3602,15 +3602,15 @@
-
+
-
+
-
+
diff --git a/src/mame/layout/j5sizl.lay b/src/mame/layout/j5sizl.lay
index 7b7f05c4c1e..e4f1c743cbd 100644
--- a/src/mame/layout/j5sizl.lay
+++ b/src/mame/layout/j5sizl.lay
@@ -266,7 +266,7 @@
-
+
@@ -286,7 +286,7 @@
-
+
@@ -306,7 +306,7 @@
-
+
@@ -326,7 +326,7 @@
-
+
@@ -346,7 +346,7 @@
-
+
@@ -366,7 +366,7 @@
-
+
@@ -386,7 +386,7 @@
-
+
@@ -406,7 +406,7 @@
-
+
@@ -626,7 +626,7 @@
-
+
@@ -749,7 +749,7 @@
-
+
diff --git a/src/mame/layout/j5supbara.lay b/src/mame/layout/j5supbara.lay
index b3bc3cf05b8..3791f01df6e 100644
--- a/src/mame/layout/j5supbara.lay
+++ b/src/mame/layout/j5supbara.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -326,7 +326,7 @@
-
+
@@ -346,7 +346,7 @@
-
+
@@ -486,7 +486,7 @@
-
+
@@ -510,7 +510,7 @@
-
+
@@ -530,7 +530,7 @@
-
+
@@ -774,7 +774,7 @@
-
+
@@ -794,7 +794,7 @@
-
+
@@ -814,7 +814,7 @@
-
+
@@ -1208,7 +1208,7 @@
-
+
diff --git a/src/mame/layout/j5suphi.lay b/src/mame/layout/j5suphi.lay
index 460ccbd5777..3a6631c3f84 100644
--- a/src/mame/layout/j5suphi.lay
+++ b/src/mame/layout/j5suphi.lay
@@ -234,7 +234,7 @@
-
+
@@ -354,7 +354,7 @@
-
+
@@ -374,7 +374,7 @@
-
+
@@ -394,7 +394,7 @@
-
+
@@ -842,7 +842,7 @@
-
+
@@ -962,7 +962,7 @@
-
+
@@ -1182,7 +1182,7 @@
-
+
@@ -1202,7 +1202,7 @@
-
+
@@ -2070,7 +2070,7 @@
-
+
@@ -2330,7 +2330,7 @@
-
+
@@ -2348,7 +2348,7 @@
-
+
@@ -2366,7 +2366,7 @@
-
+
diff --git a/src/mame/layout/j5swop.lay b/src/mame/layout/j5swop.lay
index fb7a1a14411..4fd6917e5b3 100644
--- a/src/mame/layout/j5swop.lay
+++ b/src/mame/layout/j5swop.lay
@@ -46,7 +46,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -226,7 +226,7 @@
-
+
@@ -246,7 +246,7 @@
-
+
@@ -266,7 +266,7 @@
-
+
@@ -286,7 +286,7 @@
-
+
@@ -306,7 +306,7 @@
-
+
@@ -326,7 +326,7 @@
-
+
@@ -346,7 +346,7 @@
-
+
@@ -366,7 +366,7 @@
-
+
@@ -386,7 +386,7 @@
-
+
@@ -406,7 +406,7 @@
-
+
@@ -426,7 +426,7 @@
-
+
@@ -446,7 +446,7 @@
-
+
@@ -466,7 +466,7 @@
-
+
@@ -486,7 +486,7 @@
-
+
@@ -506,7 +506,7 @@
-
+
@@ -526,7 +526,7 @@
-
+
@@ -546,7 +546,7 @@
-
+
@@ -566,7 +566,7 @@
-
+
@@ -586,7 +586,7 @@
-
+
@@ -1194,7 +1194,7 @@
-
+
@@ -1462,7 +1462,7 @@
-
+
@@ -1492,13 +1492,13 @@
-
+
-
+
diff --git a/src/mame/layout/j5term.lay b/src/mame/layout/j5term.lay
index 7369a28f5f0..0f8b8154700 100644
--- a/src/mame/layout/j5term.lay
+++ b/src/mame/layout/j5term.lay
@@ -406,7 +406,7 @@
-
+
@@ -426,7 +426,7 @@
-
+
@@ -446,7 +446,7 @@
-
+
@@ -466,7 +466,7 @@
-
+
@@ -486,7 +486,7 @@
-
+
@@ -506,7 +506,7 @@
-
+
@@ -1258,7 +1258,7 @@
-
+
diff --git a/src/mame/layout/j5topshp.lay b/src/mame/layout/j5topshp.lay
index 534e00d1f33..0cfc74d0ced 100644
--- a/src/mame/layout/j5topshp.lay
+++ b/src/mame/layout/j5topshp.lay
@@ -578,7 +578,7 @@
-
+
@@ -858,7 +858,7 @@
-
+
@@ -882,7 +882,7 @@
-
+
@@ -902,7 +902,7 @@
-
+
@@ -922,7 +922,7 @@
-
+
@@ -966,7 +966,7 @@
-
+
@@ -986,7 +986,7 @@
-
+
@@ -1354,7 +1354,7 @@
-
+
@@ -1374,7 +1374,7 @@
-
+
@@ -1394,7 +1394,7 @@
-
+
@@ -1434,7 +1434,7 @@
-
+
@@ -1712,73 +1712,73 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j5trail.lay b/src/mame/layout/j5trail.lay
index 1e4a321a052..7813ff5dd74 100644
--- a/src/mame/layout/j5trail.lay
+++ b/src/mame/layout/j5trail.lay
@@ -266,7 +266,7 @@
-
+
@@ -1202,7 +1202,7 @@
-
+
@@ -1222,7 +1222,7 @@
-
+
@@ -1242,7 +1242,7 @@
-
+
@@ -1262,7 +1262,7 @@
-
+
@@ -1282,7 +1282,7 @@
-
+
@@ -1302,7 +1302,7 @@
-
+
@@ -1322,7 +1322,7 @@
-
+
@@ -1342,7 +1342,7 @@
-
+
@@ -1362,7 +1362,7 @@
-
+
@@ -1382,7 +1382,7 @@
-
+
@@ -1402,7 +1402,7 @@
-
+
@@ -1422,7 +1422,7 @@
-
+
@@ -1442,7 +1442,7 @@
-
+
@@ -1462,7 +1462,7 @@
-
+
@@ -1482,7 +1482,7 @@
-
+
@@ -1502,7 +1502,7 @@
-
+
@@ -1522,7 +1522,7 @@
-
+
@@ -1542,7 +1542,7 @@
-
+
@@ -1562,7 +1562,7 @@
-
+
@@ -1582,7 +1582,7 @@
-
+
@@ -1746,7 +1746,7 @@
-
+
@@ -1857,7 +1857,7 @@
-
+
@@ -1869,7 +1869,7 @@
-
+
@@ -1887,7 +1887,7 @@
-
+
diff --git a/src/mame/layout/j5ujb.lay b/src/mame/layout/j5ujb.lay
index 93a281fc18d..595e3aea41f 100644
--- a/src/mame/layout/j5ujb.lay
+++ b/src/mame/layout/j5ujb.lay
@@ -434,7 +434,7 @@
-
+
@@ -751,25 +751,25 @@
-
+
-
+
-
+
-
+
@@ -785,25 +785,25 @@
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j5wsc.lay b/src/mame/layout/j5wsc.lay
index aef210ba9e5..e1047286977 100644
--- a/src/mame/layout/j5wsc.lay
+++ b/src/mame/layout/j5wsc.lay
@@ -450,7 +450,7 @@
-
+
@@ -470,7 +470,7 @@
-
+
@@ -490,7 +490,7 @@
-
+
@@ -510,7 +510,7 @@
-
+
@@ -530,7 +530,7 @@
-
+
@@ -550,7 +550,7 @@
-
+
@@ -570,7 +570,7 @@
-
+
@@ -590,7 +590,7 @@
-
+
@@ -610,7 +610,7 @@
-
+
@@ -630,7 +630,7 @@
-
+
@@ -650,7 +650,7 @@
-
+
@@ -670,7 +670,7 @@
-
+
@@ -690,7 +690,7 @@
-
+
@@ -710,7 +710,7 @@
-
+
@@ -750,7 +750,7 @@
-
+
@@ -1774,7 +1774,7 @@
-
+
@@ -2095,13 +2095,13 @@
-
+
-
+
@@ -2113,7 +2113,7 @@
-
+
diff --git a/src/mame/layout/j6aceclb.lay b/src/mame/layout/j6aceclb.lay
index e445f8ce5d5..0bdcde5c830 100644
--- a/src/mame/layout/j6aceclb.lay
+++ b/src/mame/layout/j6aceclb.lay
@@ -1716,7 +1716,7 @@
-
+
@@ -2060,7 +2060,7 @@
-
+
@@ -2080,7 +2080,7 @@
-
+
@@ -2100,7 +2100,7 @@
-
+
@@ -2120,7 +2120,7 @@
-
+
@@ -2180,7 +2180,7 @@
-
+
@@ -2220,7 +2220,7 @@
-
+
@@ -2240,7 +2240,7 @@
-
+
@@ -2260,7 +2260,7 @@
-
+
@@ -2280,7 +2280,7 @@
-
+
@@ -2300,7 +2300,7 @@
-
+
@@ -2320,7 +2320,7 @@
-
+
@@ -2380,7 +2380,7 @@
-
+
@@ -2400,7 +2400,7 @@
-
+
@@ -2420,7 +2420,7 @@
-
+
@@ -2440,7 +2440,7 @@
-
+
@@ -2480,7 +2480,7 @@
-
+
@@ -2500,7 +2500,7 @@
-
+
@@ -2540,7 +2540,7 @@
-
+
@@ -2880,7 +2880,7 @@
-
+
@@ -4319,6 +4319,12 @@
+
+
+
+
+
+
diff --git a/src/mame/layout/j6acehi.lay b/src/mame/layout/j6acehi.lay
index 7bdf7783387..37ff43ed1c0 100644
--- a/src/mame/layout/j6acehi.lay
+++ b/src/mame/layout/j6acehi.lay
@@ -624,7 +624,7 @@
-
+
@@ -644,7 +644,7 @@
-
+
@@ -664,7 +664,7 @@
-
+
@@ -684,7 +684,7 @@
-
+
@@ -704,7 +704,7 @@
-
+
@@ -724,7 +724,7 @@
-
+
@@ -744,7 +744,7 @@
-
+
@@ -764,7 +764,7 @@
-
+
@@ -784,7 +784,7 @@
-
+
@@ -804,7 +804,7 @@
-
+
@@ -1864,7 +1864,7 @@
-
+
diff --git a/src/mame/layout/j6amdrm.lay b/src/mame/layout/j6amdrm.lay
index 1d044c5da23..167db430c86 100644
--- a/src/mame/layout/j6amdrm.lay
+++ b/src/mame/layout/j6amdrm.lay
@@ -830,7 +830,7 @@
-
+
@@ -850,7 +850,7 @@
-
+
@@ -870,7 +870,7 @@
-
+
@@ -890,7 +890,7 @@
-
+
@@ -910,7 +910,7 @@
-
+
@@ -930,7 +930,7 @@
-
+
@@ -950,7 +950,7 @@
-
+
@@ -970,7 +970,7 @@
-
+
@@ -990,7 +990,7 @@
-
+
@@ -1010,7 +1010,7 @@
-
+
@@ -1230,7 +1230,7 @@
-
+
@@ -1250,7 +1250,7 @@
-
+
@@ -2314,7 +2314,7 @@
-
+
@@ -2334,7 +2334,7 @@
-
+
@@ -2354,7 +2354,7 @@
-
+
@@ -2374,7 +2374,7 @@
-
+
@@ -2394,7 +2394,7 @@
-
+
@@ -2414,7 +2414,7 @@
-
+
@@ -2434,7 +2434,7 @@
-
+
@@ -2454,7 +2454,7 @@
-
+
@@ -2474,7 +2474,7 @@
-
+
@@ -2494,7 +2494,7 @@
-
+
@@ -2714,7 +2714,7 @@
-
+
diff --git a/src/mame/layout/j6arcadee.lay b/src/mame/layout/j6arcadee.lay
index 408af30bfce..67a87b8629a 100644
--- a/src/mame/layout/j6arcadee.lay
+++ b/src/mame/layout/j6arcadee.lay
@@ -184,7 +184,7 @@
-
+
@@ -468,7 +468,7 @@
-
+
@@ -488,7 +488,7 @@
-
+
@@ -508,7 +508,7 @@
-
+
@@ -528,7 +528,7 @@
-
+
@@ -848,7 +848,7 @@
-
+
@@ -872,7 +872,7 @@
-
+
@@ -896,7 +896,7 @@
-
+
@@ -920,7 +920,7 @@
-
+
@@ -944,7 +944,7 @@
-
+
@@ -968,7 +968,7 @@
-
+
@@ -992,7 +992,7 @@
-
+
@@ -1016,7 +1016,7 @@
-
+
@@ -1041,7 +1041,7 @@
-
+
@@ -2041,7 +2041,7 @@
-
+
@@ -2061,7 +2061,7 @@
-
+
@@ -2081,7 +2081,7 @@
-
+
@@ -2101,7 +2101,7 @@
-
+
@@ -2121,7 +2121,7 @@
-
+
@@ -2145,7 +2145,7 @@
-
+
@@ -2165,7 +2165,7 @@
-
+
@@ -2185,7 +2185,7 @@
-
+
@@ -2205,7 +2205,7 @@
-
+
@@ -2225,7 +2225,7 @@
-
+
@@ -2245,7 +2245,7 @@
-
+
@@ -2265,7 +2265,7 @@
-
+
@@ -2285,7 +2285,7 @@
-
+
@@ -2305,7 +2305,7 @@
-
+
@@ -2325,7 +2325,7 @@
-
+
@@ -2345,7 +2345,7 @@
-
+
@@ -2365,7 +2365,7 @@
-
+
@@ -2385,7 +2385,7 @@
-
+
@@ -2405,7 +2405,7 @@
-
+
@@ -2425,7 +2425,7 @@
-
+
@@ -2525,7 +2525,7 @@
-
+
diff --git a/src/mame/layout/j6big50.lay b/src/mame/layout/j6big50.lay
index 21625d044fb..1a2a9d93d34 100644
--- a/src/mame/layout/j6big50.lay
+++ b/src/mame/layout/j6big50.lay
@@ -2100,7 +2100,7 @@
-
+
@@ -2124,7 +2124,7 @@
-
+
@@ -2148,7 +2148,7 @@
-
+
@@ -2172,7 +2172,7 @@
-
+
@@ -2196,7 +2196,7 @@
-
+
@@ -2220,7 +2220,7 @@
-
+
@@ -2244,7 +2244,7 @@
-
+
@@ -2268,7 +2268,7 @@
-
+
@@ -2292,7 +2292,7 @@
-
+
@@ -2316,7 +2316,7 @@
-
+
@@ -2920,7 +2920,7 @@
-
+
@@ -3008,7 +3008,7 @@
-
+
diff --git a/src/mame/layout/j6bigbukc.lay b/src/mame/layout/j6bigbukc.lay
index dd39fc13530..efa08920f7f 100644
--- a/src/mame/layout/j6bigbukc.lay
+++ b/src/mame/layout/j6bigbukc.lay
@@ -504,7 +504,7 @@
-
+
@@ -968,7 +968,7 @@
-
+
@@ -988,7 +988,7 @@
-
+
@@ -1008,7 +1008,7 @@
-
+
@@ -1028,7 +1028,7 @@
-
+
@@ -1048,7 +1048,7 @@
-
+
@@ -1068,7 +1068,7 @@
-
+
@@ -1088,7 +1088,7 @@
-
+
@@ -1108,7 +1108,7 @@
-
+
@@ -1128,7 +1128,7 @@
-
+
@@ -2112,7 +2112,7 @@
-
+
@@ -2242,7 +2242,7 @@
-
+
@@ -2258,61 +2258,61 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/src/mame/layout/j6bigtopa.lay b/src/mame/layout/j6bigtopa.lay
index b71e123a8ad..b675257aa04 100644
--- a/src/mame/layout/j6bigtopa.lay
+++ b/src/mame/layout/j6bigtopa.lay
@@ -64,7 +64,7 @@
-
+
@@ -84,7 +84,7 @@
-
+
@@ -104,7 +104,7 @@
-
+
@@ -124,7 +124,7 @@
-
+
@@ -144,7 +144,7 @@
-
+
@@ -164,7 +164,7 @@
-
+
@@ -184,7 +184,7 @@
-
+
@@ -204,7 +204,7 @@
-
+
@@ -224,7 +224,7 @@
-
+
@@ -244,7 +244,7 @@
-
+
@@ -264,7 +264,7 @@
-
+
@@ -284,7 +284,7 @@
-
+
@@ -304,7 +304,7 @@
-
+
@@ -324,7 +324,7 @@
-
+
@@ -344,7 +344,7 @@
-
+
@@ -364,7 +364,7 @@
-
+
@@ -384,7 +384,7 @@
-
+
@@ -3344,7 +3344,7 @@
-
+
@@ -3499,13 +3499,13 @@
-
+
-
+
@@ -3517,7 +3517,7 @@
-
+
@@ -3529,7 +3529,7 @@
-
+
@@ -3573,19 +3573,19 @@
-
+
-
+
-
+
diff --git a/src/mame/layout/j6bnza.lay b/src/mame/layout/j6bnza.lay
index 63de83eb396..79f4beb9f97 100644
--- a/src/mame/layout/j6bnza.lay
+++ b/src/mame/layout/j6bnza.lay
@@ -643,7 +643,7 @@
-
+
@@ -663,7 +663,7 @@
-
+
@@ -1043,7 +1043,7 @@
-
+
@@ -1131,7 +1131,7 @@
-
+
@@ -1175,7 +1175,7 @@
-
+
@@ -1327,7 +1327,7 @@
-
+
@@ -1419,7 +1419,7 @@
-
+
@@ -1483,7 +1483,7 @@
-
+
@@ -1679,7 +1679,7 @@
-
+
@@ -1787,7 +1787,7 @@
-
+
@@ -1899,7 +1899,7 @@
-
+
@@ -2811,7 +2811,7 @@
-
+
@@ -3151,43 +3151,43 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4394,6 +4394,12 @@
+
+
+
+
+
+
diff --git a/src/mame/layout/j6btbwd.lay b/src/mame/layout/j6btbwd.lay
index e8bb708bc7c..4943bc379a2 100644
--- a/src/mame/layout/j6btbwd.lay
+++ b/src/mame/layout/j6btbwd.lay
@@ -166,7 +166,7 @@
-
+
@@ -366,7 +366,7 @@
-
+
@@ -386,7 +386,7 @@
-
+
@@ -406,7 +406,7 @@
-
+
@@ -426,7 +426,7 @@
-
+
@@ -446,7 +446,7 @@
-
+
@@ -466,7 +466,7 @@
-
+
@@ -486,7 +486,7 @@
-
+
@@ -506,7 +506,7 @@
-
+
@@ -526,7 +526,7 @@
-
+
@@ -546,7 +546,7 @@
-
+
@@ -566,7 +566,7 @@
-
+
@@ -586,7 +586,7 @@
-
+
@@ -606,7 +606,7 @@
-
+
@@ -626,7 +626,7 @@
-
+
@@ -646,7 +646,7 @@
-
+
@@ -666,7 +666,7 @@
-
+
@@ -706,7 +706,7 @@
-
+
@@ -726,7 +726,7 @@
-
+
@@ -746,7 +746,7 @@
-
+
@@ -766,7 +766,7 @@
-
+
@@ -786,7 +786,7 @@
-
+
@@ -806,7 +806,7 @@
-
+
@@ -826,7 +826,7 @@
-
+
@@ -846,7 +846,7 @@
-
+
@@ -926,7 +926,7 @@
-
+
@@ -946,7 +946,7 @@
-
+
@@ -966,7 +966,7 @@
-
+
@@ -986,7 +986,7 @@
-
+
@@ -1006,7 +1006,7 @@
-
+
@@ -1026,7 +1026,7 @@
-
+
@@ -1106,7 +1106,7 @@
-
+
@@ -1254,7 +1254,7 @@
-
+
@@ -1274,7 +1274,7 @@
-
+
@@ -1294,7 +1294,7 @@
-
+
diff --git a/src/mame/layout/j6camelt.lay b/src/mame/layout/j6camelt.lay
index 1bc1308c603..ead6e3dddcd 100644
--- a/src/mame/layout/j6camelt.lay
+++ b/src/mame/layout/j6camelt.lay
@@ -1381,7 +1381,7 @@
-
+
@@ -1853,7 +1853,7 @@
-
+
@@ -1873,7 +1873,7 @@
-
+
@@ -1893,7 +1893,7 @@
-
+
@@ -1913,7 +1913,7 @@
-
+
@@ -1933,7 +1933,7 @@
-
+
@@ -1953,7 +1953,7 @@
-
+
@@ -1973,7 +1973,7 @@
-
+
@@ -1993,7 +1993,7 @@
-
+
@@ -2013,7 +2013,7 @@
-
+
@@ -2033,7 +2033,7 @@
-
+
@@ -2053,7 +2053,7 @@
-
+
@@ -2073,7 +2073,7 @@
-
+
@@ -2093,7 +2093,7 @@
-
+
@@ -2113,7 +2113,7 @@
-
+
@@ -2133,7 +2133,7 @@
-
+
@@ -2153,7 +2153,7 @@
-
+
@@ -2173,7 +2173,7 @@
-
+
@@ -2193,7 +2193,7 @@
-
+
@@ -2213,7 +2213,7 @@
-
+
@@ -2233,7 +2233,7 @@
-
+
@@ -2253,7 +2253,7 @@
-
+
@@ -2273,7 +2273,7 @@
-
+
@@ -2293,7 +2293,7 @@
-
+
@@ -2313,7 +2313,7 @@
-
+
@@ -2333,7 +2333,7 @@
-
+
@@ -2357,7 +2357,7 @@
-
+
@@ -2381,7 +2381,7 @@
-
+
@@ -2405,7 +2405,7 @@
-
+
@@ -2429,7 +2429,7 @@
-
+
@@ -2453,7 +2453,7 @@
-
+
@@ -2477,7 +2477,7 @@
-
+
@@ -2501,7 +2501,7 @@
-
+
@@ -2525,7 +2525,7 @@
-
+
@@ -2709,7 +2709,7 @@
-
+
@@ -2899,7 +2899,7 @@
-
+
@@ -3802,6 +3802,12 @@
+
+
+
+
+
+
diff --git a/src/mame/layout/j6casclaf.lay b/src/mame/layout/j6casclaf.lay
index db0c2d19e4c..3d880d3c343 100644
--- a/src/mame/layout/j6casclaf.lay
+++ b/src/mame/layout/j6casclaf.lay
@@ -966,7 +966,7 @@
-
+
@@ -986,7 +986,7 @@
-
+
@@ -1006,7 +1006,7 @@
-
+
@@ -1026,7 +1026,7 @@
-
+
@@ -1046,7 +1046,7 @@
-
+
@@ -1066,7 +1066,7 @@
-
+
@@ -1086,7 +1086,7 @@
-
+
@@ -1106,7 +1106,7 @@
-
+
@@ -2594,7 +2594,7 @@
-
+
@@ -2614,7 +2614,7 @@
-
+
@@ -2634,7 +2634,7 @@
-
+
@@ -2654,7 +2654,7 @@
-
+
@@ -2674,7 +2674,7 @@
-
+
@@ -2694,7 +2694,7 @@
-
+
@@ -2714,7 +2714,7 @@
-
+
@@ -2734,7 +2734,7 @@
-
+
@@ -2754,7 +2754,7 @@
-
+
@@ -2774,7 +2774,7 @@
-
+
@@ -2794,7 +2794,7 @@
-
+
@@ -2814,7 +2814,7 @@
-
+
@@ -2834,7 +2834,7 @@
-
+
@@ -2854,7 +2854,7 @@
-
+
@@ -2874,7 +2874,7 @@
-
+
@@ -2894,7 +2894,7 @@
-
+
@@ -2914,7 +2914,7 @@
-
+
@@ -2934,7 +2934,7 @@
-
+
@@ -2954,7 +2954,7 @@
-
+
@@ -2974,7 +2974,7 @@
-
+
@@ -2994,7 +2994,7 @@
-
+
@@ -3014,7 +3014,7 @@
-
+
@@ -3038,7 +3038,7 @@
-
+
@@ -3058,7 +3058,7 @@
-
+
@@ -3078,7 +3078,7 @@
-
+
@@ -3098,7 +3098,7 @@
-
+
@@ -3118,7 +3118,7 @@
-
+
diff --git a/src/mame/layout/j6cascze.lay b/src/mame/layout/j6cascze.lay
index 43a9eeea150..05bbd670947 100644
--- a/src/mame/layout/j6cascze.lay
+++ b/src/mame/layout/j6cascze.lay
@@ -1132,7 +1132,7 @@
-
+
@@ -1156,7 +1156,7 @@
-
+
@@ -1980,7 +1980,7 @@
-
+
@@ -2004,7 +2004,7 @@
-
+
@@ -2028,7 +2028,7 @@
-
+
@@ -2052,7 +2052,7 @@
-
+
@@ -2076,7 +2076,7 @@
-
+
@@ -2104,7 +2104,7 @@
-
+
@@ -2188,7 +2188,7 @@
-
+
@@ -2212,7 +2212,7 @@
-
+
@@ -2260,7 +2260,7 @@
-
+
@@ -2284,7 +2284,7 @@
-
+
@@ -2308,7 +2308,7 @@
-
+
@@ -2332,7 +2332,7 @@
-
+
@@ -2592,7 +2592,7 @@
-
+
@@ -3620,6 +3620,12 @@
+
+
+
+
+
+
diff --git a/src/mame/layout/j6colcsh.lay b/src/mame/layout/j6colcsh.lay
index c13b27ad0e6..c88f6ec645b 100644
--- a/src/mame/layout/j6colcsh.lay
+++ b/src/mame/layout/j6colcsh.lay
@@ -188,7 +188,7 @@
-
+
@@ -208,7 +208,7 @@
-
+
@@ -228,7 +228,7 @@
-
+
@@ -248,7 +248,7 @@
-
+
@@ -268,7 +268,7 @@
-
+
@@ -288,7 +288,7 @@
-
+
@@ -308,7 +308,7 @@
-
+
@@ -328,7 +328,7 @@
-
+
@@ -348,7 +348,7 @@
-
+
@@ -368,7 +368,7 @@
-
+
@@ -388,7 +388,7 @@
-
+
@@ -408,7 +408,7 @@
-
+
@@ -428,7 +428,7 @@
-
+
@@ -452,7 +452,7 @@
-
+
@@ -476,7 +476,7 @@
-
+
@@ -2924,7 +2924,7 @@
-
+
@@ -3368,7 +3368,7 @@
-
+
@@ -3392,7 +3392,7 @@
-
+
@@ -3776,7 +3776,7 @@
-
+
@@ -3800,7 +3800,7 @@
-
+
@@ -3824,7 +3824,7 @@
-
+
@@ -3848,7 +3848,7 @@
-
+
@@ -3872,7 +3872,7 @@
-
+
@@ -3896,7 +3896,7 @@
-
+
@@ -4020,7 +4020,7 @@
-
+
diff --git a/src/mame/layout/j6cpal.lay b/src/mame/layout/j6cpal.lay
index b54764a2199..341c21d0aeb 100644
--- a/src/mame/layout/j6cpal.lay
+++ b/src/mame/layout/j6cpal.lay
@@ -962,7 +962,7 @@
-
+
@@ -982,7 +982,7 @@
-
+
@@ -1002,7 +1002,7 @@
-
+
@@ -1022,7 +1022,7 @@
-
+
@@ -1042,7 +1042,7 @@
-
+
@@ -1062,7 +1062,7 @@
-
+
@@ -1082,7 +1082,7 @@
-
+
@@ -1102,7 +1102,7 @@
-
+
@@ -1122,7 +1122,7 @@
-
+
@@ -1142,7 +1142,7 @@
-
+
@@ -1162,7 +1162,7 @@
-
+
@@ -1182,7 +1182,7 @@
-
+
@@ -1226,7 +1226,7 @@
-
+
@@ -1582,7 +1582,7 @@
-
+
diff --git a/src/mame/layout/j6crack.lay b/src/mame/layout/j6crack.lay
index 1ed5ad0d2c1..2dadb10c6f9 100644
--- a/src/mame/layout/j6crack.lay
+++ b/src/mame/layout/j6crack.lay
@@ -1806,7 +1806,7 @@
-
+
@@ -1826,7 +1826,7 @@
-
+
@@ -1846,7 +1846,7 @@
-
+
@@ -1866,7 +1866,7 @@
-
+
@@ -1886,7 +1886,7 @@
-
+
@@ -1906,7 +1906,7 @@
-
+
@@ -1926,7 +1926,7 @@
-
+
@@ -1946,7 +1946,7 @@
-
+
@@ -1966,7 +1966,7 @@
-
+
@@ -1986,7 +1986,7 @@
-
+
@@ -2006,7 +2006,7 @@
-
+
@@ -2026,7 +2026,7 @@
-
+
@@ -2066,7 +2066,7 @@
-
+
@@ -2086,7 +2086,7 @@
-
+
@@ -2106,7 +2106,7 @@
-
+
@@ -2126,7 +2126,7 @@
-
+
@@ -2146,7 +2146,7 @@
-
+
@@ -2166,7 +2166,7 @@
-
+
@@ -2714,7 +2714,7 @@
-
+
diff --git a/src/mame/layout/j6drdogh.lay b/src/mame/layout/j6drdogh.lay
index 38f02fa6539..0560b4bc599 100644
--- a/src/mame/layout/j6drdogh.lay
+++ b/src/mame/layout/j6drdogh.lay
@@ -900,7 +900,7 @@
-
+
@@ -920,7 +920,7 @@
-
+
@@ -940,7 +940,7 @@
-
+
@@ -960,7 +960,7 @@
-
+
@@ -980,7 +980,7 @@
-
+
@@ -1000,7 +1000,7 @@
-
+
@@ -1020,7 +1020,7 @@
-
+
@@ -1040,7 +1040,7 @@
-
+
@@ -1060,7 +1060,7 @@
-
+
@@ -1080,7 +1080,7 @@
-
+
@@ -1100,7 +1100,7 @@
-
+
@@ -1120,7 +1120,7 @@
-
+
@@ -2096,7 +2096,7 @@
-
+
@@ -2416,7 +2416,7 @@
-
+
@@ -2436,7 +2436,7 @@
-
+
@@ -2456,7 +2456,7 @@
-
+
@@ -2476,7 +2476,7 @@
-
+
@@ -2496,7 +2496,7 @@
-
+
@@ -2516,7 +2516,7 @@
-
+
@@ -2536,7 +2536,7 @@
-
+
@@ -2556,7 +2556,7 @@
-
+
@@ -2576,7 +2576,7 @@
-
+
@@ -2596,7 +2596,7 @@
-
+
@@ -2616,7 +2616,7 @@
-
+
@@ -2636,7 +2636,7 @@
-
+
@@ -2656,7 +2656,7 @@
-
+
@@ -2676,7 +2676,7 @@
-
+
@@ -3268,7 +3268,7 @@
-
+
@@ -3288,7 +3288,7 @@
-
+
diff --git a/src/mame/layout/j6euphor.lay b/src/mame/layout/j6euphor.lay
index 6fae4149a94..c1a2655ac21 100644
--- a/src/mame/layout/j6euphor.lay
+++ b/src/mame/layout/j6euphor.lay
@@ -46,7 +46,7 @@
-
+
@@ -366,7 +366,7 @@
-
+
@@ -390,7 +390,7 @@
-
+
@@ -410,7 +410,7 @@
-
+
@@ -430,7 +430,7 @@
-
+
@@ -450,7 +450,7 @@
-
+
@@ -470,7 +470,7 @@
-
+
@@ -490,7 +490,7 @@
-
+
@@ -510,7 +510,7 @@
-
+
@@ -530,7 +530,7 @@
-
+
@@ -550,7 +550,7 @@
-
+
@@ -570,7 +570,7 @@
-
+
@@ -590,7 +590,7 @@
-
+
@@ -3917,7 +3917,7 @@
-
+
diff --git a/src/mame/layout/j6ewn.lay b/src/mame/layout/j6ewn.lay
index 9a4a75bb81d..612388191fe 100644
--- a/src/mame/layout/j6ewn.lay
+++ b/src/mame/layout/j6ewn.lay
@@ -450,7 +450,7 @@
-
+
@@ -510,7 +510,7 @@
-
+
@@ -530,7 +530,7 @@
-
+
@@ -550,7 +550,7 @@
-
+
@@ -610,7 +610,7 @@
-
+
@@ -630,7 +630,7 @@
-
+
@@ -690,7 +690,7 @@
-
+
@@ -710,7 +710,7 @@
-
+
@@ -750,7 +750,7 @@
-
+
@@ -790,7 +790,7 @@
-
+
@@ -830,7 +830,7 @@
-
+
@@ -910,7 +910,7 @@
-
+
@@ -930,7 +930,7 @@
-
+
@@ -950,7 +950,7 @@
-
+
@@ -970,7 +970,7 @@
-
+
@@ -990,7 +990,7 @@
-
+
@@ -1010,7 +1010,7 @@
-
+
@@ -2404,6 +2404,12 @@
+
+
+
+
+
+
diff --git a/src/mame/layout/j6fastfr.lay b/src/mame/layout/j6fastfr.lay
index fcde9553c8e..0ffb58339c3 100644
--- a/src/mame/layout/j6fastfr.lay
+++ b/src/mame/layout/j6fastfr.lay
@@ -926,7 +926,7 @@
-
+
@@ -966,7 +966,7 @@
-
+
@@ -1006,7 +1006,7 @@
-
+
@@ -1026,7 +1026,7 @@
-
+
@@ -1046,7 +1046,7 @@
-
+
@@ -1066,7 +1066,7 @@
-
+
@@ -1086,7 +1086,7 @@
-
+
@@ -1106,7 +1106,7 @@
-
+
@@ -1126,7 +1126,7 @@
-
+
@@ -1146,7 +1146,7 @@
-
+
@@ -1166,7 +1166,7 @@
-
+
@@ -1186,7 +1186,7 @@
-
+
@@ -1206,7 +1206,7 @@
-
+
@@ -1226,7 +1226,7 @@
-
+
@@ -1266,7 +1266,7 @@
-
+
@@ -1306,7 +1306,7 @@
-
+
@@ -1526,7 +1526,7 @@
-
+
@@ -1966,7 +1966,7 @@
-
+
@@ -2026,7 +2026,7 @@
-
+
@@ -2086,7 +2086,7 @@
-
+
@@ -2358,7 +2358,7 @@
-
+
@@ -2462,7 +2462,7 @@
-
+
@@ -2482,7 +2482,7 @@
-
+
@@ -2582,7 +2582,7 @@
-
+
@@ -2646,7 +2646,7 @@
-
+
@@ -2666,7 +2666,7 @@
-
+
@@ -2686,7 +2686,7 @@
-
+
@@ -2706,7 +2706,7 @@
-
+
@@ -2806,7 +2806,7 @@
-
+
@@ -2826,7 +2826,7 @@
-
+
@@ -2866,7 +2866,7 @@
-
+
@@ -2886,7 +2886,7 @@
-
+
@@ -2986,7 +2986,7 @@
-
+
@@ -3006,7 +3006,7 @@
-
+
@@ -3026,7 +3026,7 @@
-
+
@@ -3086,7 +3086,7 @@
-
+
@@ -3106,7 +3106,7 @@
-
+
@@ -3166,7 +3166,7 @@
-
+
@@ -3186,7 +3186,7 @@
-
+
@@ -3206,7 +3206,7 @@
-
+
@@ -3226,7 +3226,7 @@
-
+
@@ -3286,7 +3286,7 @@
-
+
@@ -3306,7 +3306,7 @@
-
+
@@ -3346,7 +3346,7 @@
-
+
@@ -3366,7 +3366,7 @@
-
+
@@ -3466,7 +3466,7 @@
-
+
@@ -3486,7 +3486,7 @@
-
+
@@ -3506,7 +3506,7 @@
-
+
@@ -3550,7 +3550,7 @@
-
+
@@ -3570,7 +3570,7 @@
-
+
@@ -3610,7 +3610,7 @@
-
+
@@ -3630,7 +3630,7 @@
-
+
@@ -3794,7 +3794,7 @@
-
+
@@ -4108,7 +4108,7 @@
-
+
@@ -5536,6 +5536,12 @@
+
+
+
+
+
+
diff --git a/src/mame/layout/j6ffce.lay b/src/mame/layout/j6ffce.lay
index 4c8f454238a..a97cd585769 100644
--- a/src/mame/layout/j6ffce.lay
+++ b/src/mame/layout/j6ffce.lay
@@ -70,7 +70,7 @@
-
+
@@ -90,7 +90,7 @@
-
+
@@ -110,7 +110,7 @@
-
+
@@ -130,7 +130,7 @@
-
+
@@ -150,7 +150,7 @@
-
+
@@ -170,7 +170,7 @@
-
+
@@ -190,7 +190,7 @@
-
+
@@ -210,7 +210,7 @@
-
+
@@ -230,7 +230,7 @@
-
+
@@ -250,7 +250,7 @@
-
+
@@ -270,7 +270,7 @@
-
+
@@ -290,7 +290,7 @@
-
+
@@ -310,7 +310,7 @@
-
+
@@ -330,7 +330,7 @@
-
+
@@ -350,7 +350,7 @@
-
+
@@ -370,7 +370,7 @@
-
+
@@ -390,7 +390,7 @@
-
+
@@ -414,7 +414,7 @@
-
+
@@ -1022,7 +1022,7 @@
-
+
@@ -1042,7 +1042,7 @@
-
+
@@ -1062,7 +1062,7 @@
-
+
@@ -1670,7 +1670,7 @@
-
+
@@ -1690,7 +1690,7 @@
-
+
@@ -1710,7 +1710,7 @@
-
+
@@ -1730,7 +1730,7 @@
-
+
@@ -1750,7 +1750,7 @@
-
+
@@ -1770,7 +1770,7 @@
-
+
@@ -1998,7 +1998,7 @@
-
+
@@ -2018,7 +2018,7 @@
-
+
@@ -2038,7 +2038,7 @@
-
+
@@ -2922,7 +2922,7 @@
-
+
@@ -4184,6 +4184,12 @@
+
+
+
+
+
+
diff --git a/src/mame/layout/j6frtpot.lay b/src/mame/layout/j6frtpot.lay
index 8e9aaf89e08..9f02588aff3 100644
--- a/src/mame/layout/j6frtpot.lay
+++ b/src/mame/layout/j6frtpot.lay
@@ -26,7 +26,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -338,7 +338,7 @@
-
+
@@ -1254,7 +1254,7 @@
-
+
@@ -1414,7 +1414,7 @@
-
+
@@ -1434,7 +1434,7 @@
-
+
@@ -1566,7 +1566,7 @@
-
+
@@ -2230,7 +2230,7 @@
-
+
@@ -2254,7 +2254,7 @@
-
+
@@ -2274,7 +2274,7 @@
-
+
@@ -2294,7 +2294,7 @@
-
+
@@ -2314,7 +2314,7 @@
-
+
@@ -2334,7 +2334,7 @@
-
+
@@ -2354,7 +2354,7 @@
-
+
@@ -2374,7 +2374,7 @@
-
+
@@ -2394,7 +2394,7 @@
-
+
@@ -2414,7 +2414,7 @@
-
+
@@ -2434,7 +2434,7 @@
-
+
@@ -2454,7 +2454,7 @@
-
+
@@ -2542,7 +2542,7 @@
-
+
@@ -2562,7 +2562,7 @@
-
+
@@ -2582,7 +2582,7 @@
-
+
@@ -2602,7 +2602,7 @@
-
+
@@ -2622,7 +2622,7 @@
-
+
@@ -2642,7 +2642,7 @@
-
+
@@ -2662,7 +2662,7 @@
-
+
@@ -2682,7 +2682,7 @@
-
+
@@ -2702,7 +2702,7 @@
-
+
@@ -2722,7 +2722,7 @@
-
+
@@ -3058,7 +3058,7 @@
-
+
@@ -3078,7 +3078,7 @@
-
+
@@ -3362,7 +3362,7 @@
-
+
@@ -3382,7 +3382,7 @@
-
+
@@ -4683,6 +4683,12 @@
+
+
+
+
+
+
diff --git a/src/mame/layout/j6gidogh.lay b/src/mame/layout/j6gidogh.lay
index bc83cb5e457..dcdf3e125c9 100644
--- a/src/mame/layout/j6gidogh.lay
+++ b/src/mame/layout/j6gidogh.lay
@@ -46,7 +46,7 @@
-
+
@@ -2714,7 +2714,7 @@
-
+
@@ -2734,7 +2734,7 @@
-
+
@@ -2754,7 +2754,7 @@
-
+
@@ -2774,7 +2774,7 @@
-
+
@@ -2794,7 +2794,7 @@
-
+
@@ -2814,7 +2814,7 @@
-
+
@@ -2854,7 +2854,7 @@
-
+
diff --git a/src/mame/layout/j6gldclb.lay b/src/mame/layout/j6gldclb.lay
index 38949860e94..84ee6a72910 100644
--- a/src/mame/layout/j6gldclb.lay
+++ b/src/mame/layout/j6gldclb.lay
@@ -26,7 +26,7 @@
-
+
@@ -66,7 +66,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -226,7 +226,7 @@
-
+
@@ -1006,7 +1006,7 @@
-
+
@@ -1046,7 +1046,7 @@
-
+
@@ -1066,7 +1066,7 @@
-
+
@@ -1086,7 +1086,7 @@
-
+
@@ -1106,7 +1106,7 @@
-
+
@@ -1126,7 +1126,7 @@
-
+
@@ -1146,7 +1146,7 @@
-
+
@@ -1166,7 +1166,7 @@
-
+
@@ -1218,7 +1218,7 @@
-
+
@@ -1238,7 +1238,7 @@
-
+
@@ -2134,7 +2134,7 @@
-
+
@@ -2154,7 +2154,7 @@
-
+
@@ -2174,7 +2174,7 @@
-
+
@@ -2194,7 +2194,7 @@
-
+
@@ -2214,7 +2214,7 @@
-
+
@@ -2234,7 +2234,7 @@
-
+
@@ -2254,7 +2254,7 @@
-
+
@@ -2274,7 +2274,7 @@
-
+
@@ -2294,7 +2294,7 @@
-
+
@@ -2742,7 +2742,7 @@
-
+
@@ -2762,7 +2762,7 @@
-
+
@@ -2782,7 +2782,7 @@
-
+
@@ -2802,7 +2802,7 @@
-
+
@@ -2822,7 +2822,7 @@
-
+
@@ -2842,7 +2842,7 @@
-
+
@@ -2862,7 +2862,7 @@
-
+
@@ -2882,7 +2882,7 @@
-
+
@@ -2902,7 +2902,7 @@
-
+
@@ -2922,7 +2922,7 @@
-
+