mirror of
https://github.com/holub/mame
synced 2025-07-04 17:38:08 +03:00
jpmsru.cpp: Added new sets, and fixed audio. (#9919)
* Fixed audio by setting a precise value for the tone pot, also removed unnecessary amplifier section resistor. * Added impulses to coin inputs to stop j_ewnd giving credits every frame. * Turned the audio level down a bit. New machines marked as not working -------------------------- Cash Nudger? (SRU) (5p Stake, £2 Jackpot) New clones marked as not working -------------------------- Each Way Nudger (JPM) (SRU) (revision 23C, 5p Stake, £1 Jackpot) Each Way Shuffle (bootleg?) (SRU) (10p Stake, £3 Jackpot)
This commit is contained in:
parent
c4550b18eb
commit
cf45786813
@ -27,8 +27,8 @@ NETLIST_START(jpmsru)
|
|||||||
RES(R7, 470)
|
RES(R7, 470)
|
||||||
POT(R8, RES_K(4.7))
|
POT(R8, RES_K(4.7))
|
||||||
NET_C(R8.3, GND)
|
NET_C(R8.3, GND)
|
||||||
|
PARAM(R8.DIAL, 0.170441) // Stops tones cutting out and popping when idle
|
||||||
RES(R9, RES_K(6.8))
|
RES(R9, RES_K(6.8))
|
||||||
RES(R10, 270)
|
|
||||||
|
|
||||||
CAP(C1, CAP_P(1000))
|
CAP(C1, CAP_P(1000))
|
||||||
CAP(C2, CAP_U(0.22))
|
CAP(C2, CAP_U(0.22))
|
||||||
@ -49,8 +49,7 @@ NETLIST_START(jpmsru)
|
|||||||
NET_C(VM5, IC14.1, C2.1)
|
NET_C(VM5, IC14.1, C2.1)
|
||||||
NET_C(C2.2, IC14.7)
|
NET_C(C2.2, IC14.7)
|
||||||
|
|
||||||
NET_C(IC14.3, R10.1)
|
ALIAS(OUT, IC14.3)
|
||||||
ALIAS(OUT, R10.2)
|
|
||||||
|
|
||||||
NET_C(V5, IC14.8)
|
NET_C(V5, IC14.8)
|
||||||
|
|
||||||
|
@ -13,9 +13,6 @@
|
|||||||
|
|
||||||
TODO:
|
TODO:
|
||||||
- Layouts
|
- Layouts
|
||||||
- Netlist audio works but isn't quite right. The tone pot needs to
|
|
||||||
be set to 17% for it to not cut out, and even then popping can be heard.
|
|
||||||
Needs a look from someone with more analog knowledge than me.
|
|
||||||
|
|
||||||
Expansion boards:
|
Expansion boards:
|
||||||
Bus Extension
|
Bus Extension
|
||||||
@ -60,9 +57,11 @@
|
|||||||
#include "netlist/nl_setup.h"
|
#include "netlist/nl_setup.h"
|
||||||
|
|
||||||
#include "jpmsru.lh"
|
#include "jpmsru.lh"
|
||||||
|
#include "j_cnudgr.lh"
|
||||||
#include "j_dud.lh"
|
#include "j_dud.lh"
|
||||||
#include "j_ewn.lh"
|
#include "j_ewn.lh"
|
||||||
#include "j_ews.lh"
|
#include "j_ews.lh"
|
||||||
|
#include "j_ewsbl.lh"
|
||||||
#include "j_ewsdlx.lh"
|
#include "j_ewsdlx.lh"
|
||||||
#include "j_la.lh"
|
#include "j_la.lh"
|
||||||
#include "j_lan.lh"
|
#include "j_lan.lh"
|
||||||
@ -627,10 +626,10 @@ static INPUT_PORTS_START( jpmsru_inputs )
|
|||||||
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED )
|
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||||
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SERVICE ) PORT_NAME("Self Test")
|
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_SERVICE ) PORT_NAME("Self Test")
|
||||||
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SERVICE ) PORT_NAME("Refill Key") PORT_CODE(KEYCODE_R) PORT_TOGGLE
|
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SERVICE ) PORT_NAME("Refill Key") PORT_CODE(KEYCODE_R) PORT_TOGGLE
|
||||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("5p")
|
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("5p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p")
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN3 ) PORT_NAME("10p Token")
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN3 ) PORT_NAME("10p Token") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p")
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p") PORT_IMPULSE(2)
|
||||||
|
|
||||||
PORT_START("IN3") // Input Extension
|
PORT_START("IN3") // Input Extension
|
||||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||||
@ -731,14 +730,9 @@ static INPUT_PORTS_START( j_ewn )
|
|||||||
PORT_DIPUNUSED( 0x80, 0x00 )
|
PORT_DIPUNUSED( 0x80, 0x00 )
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_ewn2 )
|
static INPUT_PORTS_START( j_ewn1 )
|
||||||
PORT_INCLUDE( jpmsru_inputs )
|
PORT_INCLUDE( jpmsru_inputs )
|
||||||
|
|
||||||
PORT_MODIFY("IN0")
|
|
||||||
PORT_CONFNAME( 0x80, 0x80, "5p/10p jumper" )
|
|
||||||
PORT_CONFSETTING( 0x00, "5p" )
|
|
||||||
PORT_CONFSETTING( 0x80, "10p" )
|
|
||||||
|
|
||||||
PORT_MODIFY("IN1")
|
PORT_MODIFY("IN1")
|
||||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_POKER_HOLD1 ) PORT_NAME("Hold 1")
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_POKER_HOLD1 ) PORT_NAME("Hold 1")
|
||||||
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_POKER_HOLD2 ) PORT_NAME("Hold 2")
|
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_POKER_HOLD2 ) PORT_NAME("Hold 2")
|
||||||
@ -751,6 +745,15 @@ static INPUT_PORTS_START( j_ewn2 )
|
|||||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("Nudge Up")
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("Nudge Up")
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
static INPUT_PORTS_START( j_ewn2 )
|
||||||
|
PORT_INCLUDE( j_ewn1 )
|
||||||
|
|
||||||
|
PORT_MODIFY("IN0")
|
||||||
|
PORT_CONFNAME( 0x80, 0x80, "5p/10p jumper" )
|
||||||
|
PORT_CONFSETTING( 0x00, "5p" )
|
||||||
|
PORT_CONFSETTING( 0x80, "10p" )
|
||||||
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_ndu )
|
static INPUT_PORTS_START( j_ndu )
|
||||||
PORT_INCLUDE( jpmsru_inputs )
|
PORT_INCLUDE( jpmsru_inputs )
|
||||||
|
|
||||||
@ -889,10 +892,10 @@ static INPUT_PORTS_START( j_super2 )
|
|||||||
PORT_CONFNAME( 0x02, 0x02, "Coin tube" )
|
PORT_CONFNAME( 0x02, 0x02, "Coin tube" )
|
||||||
PORT_CONFSETTING( 0x00, "Empty" )
|
PORT_CONFSETTING( 0x00, "Empty" )
|
||||||
PORT_CONFSETTING( 0x02, "Full" )
|
PORT_CONFSETTING( 0x02, "Full" )
|
||||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("20p")
|
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("20p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p")
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN3 ) PORT_NAME("2p")
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN3 ) PORT_NAME("2p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p")
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p") PORT_IMPULSE(2)
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_ews )
|
static INPUT_PORTS_START( j_ews )
|
||||||
@ -922,6 +925,21 @@ static INPUT_PORTS_START( j_ews )
|
|||||||
PORT_CONFSETTING( 0x02, "Full" )
|
PORT_CONFSETTING( 0x02, "Full" )
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
static INPUT_PORTS_START( j_ewsbl )
|
||||||
|
PORT_INCLUDE( j_ews )
|
||||||
|
|
||||||
|
PORT_MODIFY("IN0")
|
||||||
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED ) /* No stake jumper, 50p coin pulses meter 1 160 times if this is on and prizes
|
||||||
|
are doubled as well, which doesn't make sense with 10p coins */
|
||||||
|
|
||||||
|
PORT_MODIFY("IN2")
|
||||||
|
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED ) // No coin tube switch
|
||||||
|
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||||
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p Token") PORT_IMPULSE(2)
|
||||||
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p") PORT_IMPULSE(2)
|
||||||
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_ewsdlx )
|
static INPUT_PORTS_START( j_ewsdlx )
|
||||||
PORT_INCLUDE( j_ews )
|
PORT_INCLUDE( j_ews )
|
||||||
|
|
||||||
@ -939,10 +957,10 @@ static INPUT_PORTS_START( j_ssh )
|
|||||||
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) // No % stabiliser
|
PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) // No % stabiliser
|
||||||
|
|
||||||
PORT_MODIFY("IN2")
|
PORT_MODIFY("IN2")
|
||||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("20p")
|
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("20p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p")
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN3 ) PORT_NAME("2p")
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN3 ) PORT_NAME("2p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p")
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p") PORT_IMPULSE(2)
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_lt )
|
static INPUT_PORTS_START( j_lt )
|
||||||
@ -963,9 +981,9 @@ static INPUT_PORTS_START( j_lt )
|
|||||||
PORT_CONFSETTING( 0x00, "Empty" )
|
PORT_CONFSETTING( 0x00, "Empty" )
|
||||||
PORT_CONFSETTING( 0x02, "Full" )
|
PORT_CONFSETTING( 0x02, "Full" )
|
||||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNUSED )
|
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p")
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p Token")
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p Token") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p")
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p") PORT_IMPULSE(2)
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_plus2 )
|
static INPUT_PORTS_START( j_plus2 )
|
||||||
@ -973,9 +991,9 @@ static INPUT_PORTS_START( j_plus2 )
|
|||||||
|
|
||||||
PORT_MODIFY("IN2")
|
PORT_MODIFY("IN2")
|
||||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNUSED )
|
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p")
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("2p")
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("2p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p")
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p") PORT_IMPULSE(2)
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_sup2p )
|
static INPUT_PORTS_START( j_sup2p )
|
||||||
@ -999,9 +1017,9 @@ static INPUT_PORTS_START( j_sup2p )
|
|||||||
PORT_CONFSETTING( 0x00, "Empty" )
|
PORT_CONFSETTING( 0x00, "Empty" )
|
||||||
PORT_CONFSETTING( 0x02, "Full" )
|
PORT_CONFSETTING( 0x02, "Full" )
|
||||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNUSED )
|
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p")
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("20p")
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("20p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p")
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p") PORT_IMPULSE(2)
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_la )
|
static INPUT_PORTS_START( j_la )
|
||||||
@ -1025,10 +1043,25 @@ static INPUT_PORTS_START( j_la )
|
|||||||
PORT_CONFNAME( 0x02, 0x02, "Coin tube" )
|
PORT_CONFNAME( 0x02, 0x02, "Coin tube" )
|
||||||
PORT_CONFSETTING( 0x00, "Empty" )
|
PORT_CONFSETTING( 0x00, "Empty" )
|
||||||
PORT_CONFSETTING( 0x02, "Full" )
|
PORT_CONFSETTING( 0x02, "Full" )
|
||||||
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("5p")
|
PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("5p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p")
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_COIN2 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN3 ) PORT_NAME("2p")
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_COIN3 ) PORT_NAME("2p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("1p")
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("1p") PORT_IMPULSE(2)
|
||||||
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
static INPUT_PORTS_START( j_cnudgr )
|
||||||
|
PORT_INCLUDE( jpmsru_inputs )
|
||||||
|
|
||||||
|
PORT_MODIFY("IN1")
|
||||||
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_POKER_HOLD1 ) PORT_NAME("Hold 1")
|
||||||
|
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_POKER_HOLD2 ) PORT_NAME("Hold 2")
|
||||||
|
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_POKER_HOLD3 ) PORT_NAME("Hold 3")
|
||||||
|
PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_POKER_CANCEL ) PORT_NAME("Cancel/Gamble")
|
||||||
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Start")
|
||||||
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Feature Stop")
|
||||||
|
|
||||||
|
PORT_MODIFY("IN2")
|
||||||
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("Nudge Up")
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( j_lc )
|
static INPUT_PORTS_START( j_lc )
|
||||||
@ -1064,8 +1097,8 @@ static INPUT_PORTS_START( j_lc )
|
|||||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED )
|
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||||
|
|
||||||
PORT_MODIFY("IN3")
|
PORT_MODIFY("IN3")
|
||||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p")
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_NAME("10p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p")
|
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_COIN4 ) PORT_NAME("50p") PORT_IMPULSE(2)
|
||||||
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON5 ) PORT_NAME("Shuffle")
|
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_BUTTON5 ) PORT_NAME("Shuffle")
|
||||||
PORT_CONFNAME( 0x08, 0x08, "10p coin tube" )
|
PORT_CONFNAME( 0x08, 0x08, "10p coin tube" )
|
||||||
PORT_CONFSETTING( 0x00, "Empty" )
|
PORT_CONFSETTING( 0x00, "Empty" )
|
||||||
@ -1134,7 +1167,7 @@ void jpmsru_state::jpmsru_3k(machine_config &config)
|
|||||||
|
|
||||||
NETLIST_SOUND(config, "nl_audio", 48000)
|
NETLIST_SOUND(config, "nl_audio", 48000)
|
||||||
.set_source(NETLIST_NAME(jpmsru))
|
.set_source(NETLIST_NAME(jpmsru))
|
||||||
.add_route(ALL_OUTPUTS, "mono", 1.0);
|
.add_route(ALL_OUTPUTS, "mono", 0.25);
|
||||||
|
|
||||||
NETLIST_LOGIC_INPUT(config, m_audio_in[0], "IN1.IN", 0);
|
NETLIST_LOGIC_INPUT(config, m_audio_in[0], "IN1.IN", 0);
|
||||||
NETLIST_LOGIC_INPUT(config, m_audio_in[1], "IN2.IN", 0);
|
NETLIST_LOGIC_INPUT(config, m_audio_in[1], "IN2.IN", 0);
|
||||||
@ -1266,6 +1299,13 @@ ROM_START( j_ewnc )
|
|||||||
ROM_LOAD( "ewn.3", 0x0800, 0x400, CRC(25138e03) SHA1(644fc6144ea74f08dc892f106ad494ba364afe86) )
|
ROM_LOAD( "ewn.3", 0x0800, 0x400, CRC(25138e03) SHA1(644fc6144ea74f08dc892f106ad494ba364afe86) )
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
ROM_START( j_ewnd )
|
||||||
|
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||||
|
ROM_LOAD( "ewn23.c1", 0x0000, 0x400, CRC(7c0f6d57) SHA1(0657f2a4bb70c7758138bae621e8c2a3f4c2c181) )
|
||||||
|
ROM_LOAD( "ewn23.2", 0x0400, 0x400, CRC(3950ebb4) SHA1(395a1823ea92f0f84c65413739b75d399b8b386a) )
|
||||||
|
ROM_LOAD( "ewn23.3", 0x0800, 0x400, CRC(410ff8b2) SHA1(36aa2207a6339e665ecb1834812d6fb3ec5f5fc8) )
|
||||||
|
ROM_END
|
||||||
|
|
||||||
ROM_START( j_ndu )
|
ROM_START( j_ndu )
|
||||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||||
ROM_LOAD( "ndu17.1", 0x0000, 0x400, CRC(174a8519) SHA1(3d9cc2a531ff91b3313aa893a9f774eea7847b8b) )
|
ROM_LOAD( "ndu17.1", 0x0000, 0x400, CRC(174a8519) SHA1(3d9cc2a531ff91b3313aa893a9f774eea7847b8b) )
|
||||||
@ -1365,6 +1405,13 @@ ROM_START( j_ewsb )
|
|||||||
ROM_LOAD( "ews13.3", 0x0800, 0x400, CRC(4d8e197a) SHA1(1569327f0e4b5d7632658b69abf59076effb2600) )
|
ROM_LOAD( "ews13.3", 0x0800, 0x400, CRC(4d8e197a) SHA1(1569327f0e4b5d7632658b69abf59076effb2600) )
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
ROM_START( j_ewsbl )
|
||||||
|
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||||
|
ROM_LOAD( "ews.1", 0x0000, 0x400, CRC(e2f28e4f) SHA1(1ace28cd0da0a31264f5c7f7e885f2df1dff22d2) )
|
||||||
|
ROM_LOAD( "ews.2", 0x0400, 0x400, CRC(028ea40f) SHA1(541e450153f0076c63cd0f1f3074d0a44717ee11) )
|
||||||
|
ROM_LOAD( "ews.3", 0x0800, 0x400, CRC(9e871667) SHA1(b2119b119173e7a9f23a124cecc1efca7131a543) )
|
||||||
|
ROM_END
|
||||||
|
|
||||||
ROM_START( j_ewsdlx )
|
ROM_START( j_ewsdlx )
|
||||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||||
ROM_LOAD( "ewsdlx.1", 0x0000, 0x400, CRC(b628ef7d) SHA1(cd10a0bbaefd93cfbd14f1398de2d3a528760806) )
|
ROM_LOAD( "ewsdlx.1", 0x0000, 0x400, CRC(b628ef7d) SHA1(cd10a0bbaefd93cfbd14f1398de2d3a528760806) )
|
||||||
@ -1427,6 +1474,14 @@ ROM_START( j_la )
|
|||||||
ROM_LOAD( "la.3", 0x0800, 0x400, CRC(cb9362ac) SHA1(a16d43ba01b24e1b515881957c1559d33a03bcc4) )
|
ROM_LOAD( "la.3", 0x0800, 0x400, CRC(cb9362ac) SHA1(a16d43ba01b24e1b515881957c1559d33a03bcc4) )
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
|
// CASH NUDGER RV
|
||||||
|
ROM_START( j_cnudgr )
|
||||||
|
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||||
|
ROM_LOAD( "cnudgr.1", 0x0000, 0x400, CRC(3936c450) SHA1(bc7cd4698c5eb8fbbf990f8e55ddfdde0f48a387) )
|
||||||
|
ROM_LOAD( "cnudgr.2", 0x0400, 0x400, CRC(0b52b71e) SHA1(ce981baaeb254ec1f28d4dd030ac96f96405392f) )
|
||||||
|
ROM_LOAD( "cnudgr.3", 0x0800, 0x400, CRC(9e956248) SHA1(0ade65e9e48a240a5aaf0738ee64b374bee15c92) )
|
||||||
|
ROM_END
|
||||||
|
|
||||||
ROM_START( j_lc )
|
ROM_START( j_lc )
|
||||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||||
ROM_LOAD( "lc8.a1", 0x0000, 0x400, CRC(48cf1e66) SHA1(22df81e7c82a009fbac0a3974f670d716820e6db) )
|
ROM_LOAD( "lc8.a1", 0x0000, 0x400, CRC(48cf1e66) SHA1(22df81e7c82a009fbac0a3974f670d716820e6db) )
|
||||||
@ -1445,13 +1500,14 @@ ROM_START( j_lca )
|
|||||||
ROM_LOAD( "lc8.5", 0x1800, 0x400, CRC(76a720bc) SHA1(c7e6a8e2e2d1b5e6fcfd560ce7a93c4b5775cef8) )
|
ROM_LOAD( "lc8.5", 0x1800, 0x400, CRC(76a720bc) SHA1(c7e6a8e2e2d1b5e6fcfd560ce7a93c4b5775cef8) )
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
#define GAME_FLAGS MACHINE_NOT_WORKING|MACHINE_MECHANICAL|MACHINE_REQUIRES_ARTWORK|MACHINE_IMPERFECT_SOUND|MACHINE_SUPPORTS_SAVE
|
#define GAME_FLAGS MACHINE_NOT_WORKING|MACHINE_MECHANICAL|MACHINE_REQUIRES_ARTWORK|MACHINE_SUPPORTS_SAVE
|
||||||
|
|
||||||
// AWP
|
// AWP
|
||||||
GAMEL( 1979?, j_ewn, 0, ewn, j_ewn, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (revision 20, 5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ewn )
|
GAMEL( 1979?, j_ewn, 0, ewn, j_ewn, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (revision 20, 5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ewn )
|
||||||
GAMEL( 1981?, j_ewna, j_ewn, ewn2, j_ewn2, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (revision 26A, £2 Jackpot)", GAME_FLAGS, layout_j_ewn )
|
GAMEL( 1981?, j_ewna, j_ewn, ewn2, j_ewn2, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (revision 26A, £2 Jackpot)", GAME_FLAGS, layout_j_ewn )
|
||||||
GAMEL( 1981?, j_ewnb, j_ewn, ewn2, j_ewn2, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (£2 Jackpot)", GAME_FLAGS, layout_j_ewn )
|
GAMEL( 1981?, j_ewnb, j_ewn, ewn2, j_ewn2, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (£2 Jackpot)", GAME_FLAGS, layout_j_ewn )
|
||||||
GAMEL( 1979?, j_ewnc, j_ewn, ewn, j_ewn, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ewn ) // Earlier revision
|
GAMEL( 1979?, j_ewnc, j_ewn, ewn, j_ewn, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ewn ) // Earlier revision
|
||||||
|
GAMEL( 1979?, j_ewnd, j_ewn, ewn2, j_ewn1, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Nudger (JPM) (SRU) (revision 23C, 5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ewn )
|
||||||
GAMEL( 1979?, j_ndu, 0, ndu, j_ndu, jpmsru_state, init_jpmsru, ROT0, "JPM", "Nudge Double Up (JPM) (SRU) (revision 17, 5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ndu )
|
GAMEL( 1979?, j_ndu, 0, ndu, j_ndu, jpmsru_state, init_jpmsru, ROT0, "JPM", "Nudge Double Up (JPM) (SRU) (revision 17, 5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ndu )
|
||||||
GAMEL( 1979?, j_ndua, j_ndu, ndu, j_ndu, jpmsru_state, init_jpmsru, ROT0, "JPM", "Nudge Double Up (JPM) (SRU) (revision 17, 5p Stake, £1 Jackpot, lower %)", GAME_FLAGS, layout_j_ndu )
|
GAMEL( 1979?, j_ndua, j_ndu, ndu, j_ndu, jpmsru_state, init_jpmsru, ROT0, "JPM", "Nudge Double Up (JPM) (SRU) (revision 17, 5p Stake, £1 Jackpot, lower %)", GAME_FLAGS, layout_j_ndu )
|
||||||
GAMEL( 1979?, j_ndub, j_ndu, ndu, j_ndu, jpmsru_state, init_jpmsru, ROT0, "JPM", "Nudge Double Up (JPM) (SRU) (5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ndu )
|
GAMEL( 1979?, j_ndub, j_ndu, ndu, j_ndu, jpmsru_state, init_jpmsru, ROT0, "JPM", "Nudge Double Up (JPM) (SRU) (5p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_ndu )
|
||||||
@ -1466,6 +1522,7 @@ GAMEL( 198?, j_super2, j_lan, super2, j_super2, jpmsru_state, init_
|
|||||||
GAMEL( 1981, j_ews, 0, ews, j_ews, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Shuffle (JPM) (SRU) (revision 8A, £2 Jackpot)", GAME_FLAGS, layout_j_ews )
|
GAMEL( 1981, j_ews, 0, ews, j_ews, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Shuffle (JPM) (SRU) (revision 8A, £2 Jackpot)", GAME_FLAGS, layout_j_ews )
|
||||||
GAMEL( 1981, j_ewsa, j_ews, ews, j_ews, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Shuffle (JPM) (SRU) (revision 13A, £2 Jackpot)", GAME_FLAGS, layout_j_ews )
|
GAMEL( 1981, j_ewsa, j_ews, ews, j_ews, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Shuffle (JPM) (SRU) (revision 13A, £2 Jackpot)", GAME_FLAGS, layout_j_ews )
|
||||||
GAMEL( 1981, j_ewsb, j_ews, ews, j_ews, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Shuffle (JPM) (SRU) (revision 13C, £2 Jackpot)", GAME_FLAGS, layout_j_ews )
|
GAMEL( 1981, j_ewsb, j_ews, ews, j_ews, jpmsru_state, init_jpmsru, ROT0, "JPM", "Each Way Shuffle (JPM) (SRU) (revision 13C, £2 Jackpot)", GAME_FLAGS, layout_j_ews )
|
||||||
|
GAMEL( 198?, j_ewsbl, j_ews, ews, j_ewsbl, jpmsru_state, init_jpmsru, ROT0, "bootleg?", "Each Way Shuffle (bootleg?) (SRU) (10p Stake, £3 Jackpot)", GAME_FLAGS, layout_j_ewsbl ) // Has extra "Jackpot" symbol
|
||||||
GAMEL( 1983?, j_ewsdlx, j_ews, ews, j_ewsdlx, jpmsru_state, init_jpmsru, ROT0, "CTL", "Each Way Shuffle Deluxe (CTL) (SRU) (£3 Jackpot)", GAME_FLAGS, layout_j_ewsdlx ) // £3 rebuild of Each Way Shuffle
|
GAMEL( 1983?, j_ewsdlx, j_ews, ews, j_ewsdlx, jpmsru_state, init_jpmsru, ROT0, "CTL", "Each Way Shuffle Deluxe (CTL) (SRU) (£3 Jackpot)", GAME_FLAGS, layout_j_ewsdlx ) // £3 rebuild of Each Way Shuffle
|
||||||
GAMEL( 1983?, j_ssh, j_ews, ews, j_ssh, jpmsru_state, init_jpmsru, ROT0, "CTL", "Silver Shuffle (CTL) (SRU) (2p Stake, £1.50 Jackpot)", GAME_FLAGS, layout_j_ssh ) // £1.50/2p rebuild of Each Way Shuffle
|
GAMEL( 1983?, j_ssh, j_ews, ews, j_ssh, jpmsru_state, init_jpmsru, ROT0, "CTL", "Silver Shuffle (CTL) (SRU) (2p Stake, £1.50 Jackpot)", GAME_FLAGS, layout_j_ssh ) // £1.50/2p rebuild of Each Way Shuffle
|
||||||
GAMEL( 1981, j_lt, 0, lt, j_lt, jpmsru_state, init_jpmsru, ROT0, "JPM", "Lucky 2's (JPM) (SRU) (revision 9, 10p Stake, £2 Jackpot)", GAME_FLAGS, layout_j_lt )
|
GAMEL( 1981, j_lt, 0, lt, j_lt, jpmsru_state, init_jpmsru, ROT0, "JPM", "Lucky 2's (JPM) (SRU) (revision 9, 10p Stake, £2 Jackpot)", GAME_FLAGS, layout_j_lt )
|
||||||
@ -1474,6 +1531,7 @@ GAMEL( 198?, j_plus2, j_lt, lt, j_plus2, jpmsru_state, init_
|
|||||||
GAMEL( 1983?, j_goldn2, j_lt, lt, j_plus2, jpmsru_state, init_jpmsru, ROT0, "CTL", "Golden 2's (CTL) (SRU) (2p Stake, £1.50 Jackpot)", GAME_FLAGS, layout_j_plus2 ) // £1.50 JP version of above
|
GAMEL( 1983?, j_goldn2, j_lt, lt, j_plus2, jpmsru_state, init_jpmsru, ROT0, "CTL", "Golden 2's (CTL) (SRU) (2p Stake, £1.50 Jackpot)", GAME_FLAGS, layout_j_plus2 ) // £1.50 JP version of above
|
||||||
GAMEL( 198?, j_sup2p, 0, sup2p, j_sup2p, jpmsru_state, init_jpmsru, ROT0, "Mdm", "Super 2p Shuffle (Mdm) (SRU) (2p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_sup2p )
|
GAMEL( 198?, j_sup2p, 0, sup2p, j_sup2p, jpmsru_state, init_jpmsru, ROT0, "Mdm", "Super 2p Shuffle (Mdm) (SRU) (2p Stake, £1 Jackpot)", GAME_FLAGS, layout_j_sup2p )
|
||||||
GAMEL( 1983?, j_la, 0, lan, j_la, jpmsru_state, init_jpmsru, ROT0, "<unknown>", "Lucky Aces (SRU) (£1.50 Jackpot)", GAME_FLAGS, layout_j_la )
|
GAMEL( 1983?, j_la, 0, lan, j_la, jpmsru_state, init_jpmsru, ROT0, "<unknown>", "Lucky Aces (SRU) (£1.50 Jackpot)", GAME_FLAGS, layout_j_la )
|
||||||
|
GAMEL( 198?, j_cnudgr, 0, lan, j_cnudgr, jpmsru_state, init_jpmsru, ROT0, "<unknown>", "Cash Nudger? (SRU) (5p Stake, £2 Jackpot)", GAME_FLAGS, layout_j_cnudgr )
|
||||||
// Club
|
// Club
|
||||||
GAMEL( 1981, j_lc, 0, lc, j_lc, jpmsru_state, init_jpmsru, ROT0, "JPM", "Lucky Casino (JPM) (SRU) (revision 8A)", GAME_FLAGS | MACHINE_IMPERFECT_SOUND, layout_j_lc )
|
GAMEL( 1981, j_lc, 0, lc, j_lc, jpmsru_state, init_jpmsru, ROT0, "JPM", "Lucky Casino (JPM) (SRU) (revision 8A)", GAME_FLAGS | MACHINE_IMPERFECT_SOUND, layout_j_lc )
|
||||||
GAMEL( 1981, j_lca, j_lc, lc, j_lc, jpmsru_state, init_jpmsru, ROT0, "JPM", "Lucky Casino (JPM) (SRU) (revision 8, lower %)", GAME_FLAGS | MACHINE_IMPERFECT_SOUND, layout_j_lc ) // Smaller hold chance, probably revision 8B/8C
|
GAMEL( 1981, j_lca, j_lc, lc, j_lc, jpmsru_state, init_jpmsru, ROT0, "JPM", "Lucky Casino (JPM) (SRU) (revision 8, lower %)", GAME_FLAGS | MACHINE_IMPERFECT_SOUND, layout_j_lc ) // Smaller hold chance, probably revision 8B/8C
|
||||||
|
144
src/mame/layout/j_cnudgr.lay
Normal file
144
src/mame/layout/j_cnudgr.lay
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!--
|
||||||
|
Cash Nudger?
|
||||||
|
license:CC0
|
||||||
|
-->
|
||||||
|
<mamelayout version="2">
|
||||||
|
<element name="matrixlamp">
|
||||||
|
<rect state ="0">
|
||||||
|
<bounds x="0" y="0" width="7" height="7" />
|
||||||
|
<color red="0.7" green="0.7" blue="0.7" />
|
||||||
|
</rect>
|
||||||
|
<rect state ="1">
|
||||||
|
<bounds x="0" y="0" width="7" height="7" />
|
||||||
|
<color red="0.95" green="0.95" blue="0.43" />
|
||||||
|
</rect>
|
||||||
|
</element>
|
||||||
|
<element name="rect_white">
|
||||||
|
<rect>
|
||||||
|
<color red="1.0" green="1.0" blue="1.0"/>
|
||||||
|
</rect>
|
||||||
|
</element>
|
||||||
|
<element name="rect_black">
|
||||||
|
<rect>
|
||||||
|
<color red="0.0" green="0.0" blue="0.0"/>
|
||||||
|
</rect>
|
||||||
|
</element>
|
||||||
|
<element name="text_credits">
|
||||||
|
<rect>
|
||||||
|
<color red="0.0" green="0.0" blue="0.0"/>
|
||||||
|
</rect>
|
||||||
|
<text string="Plays">
|
||||||
|
<color red="1.0" green="1.0" blue="1.0"/>
|
||||||
|
<bounds x="0.05" y="0.05" width="0.90" height="0.90"/>
|
||||||
|
</text>
|
||||||
|
</element>
|
||||||
|
<element name="Reel 1">
|
||||||
|
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
|
||||||
|
<text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear*"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell*"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell*"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear*"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange*"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Star"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
</element>
|
||||||
|
<element name="Reel 2">
|
||||||
|
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
|
||||||
|
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum*"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum*"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum*"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum*"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum*"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum*"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Star"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
</element>
|
||||||
|
<element name="Reel 3">
|
||||||
|
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
|
||||||
|
<text string="Orange*"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell*"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange*"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear*"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear*"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange*"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Star"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
</element>
|
||||||
|
<element name="LCD" defstate="0">
|
||||||
|
<led7seg>
|
||||||
|
<color red="0.9" green="0.0" blue="0.0" />
|
||||||
|
</led7seg>
|
||||||
|
</element>
|
||||||
|
|
||||||
|
<view name="AWP Simulated Video (No Artwork)">
|
||||||
|
<repeat count="3">
|
||||||
|
<param name="i" start="1" increment="1" />
|
||||||
|
<param name="x" start="20" increment="50" />
|
||||||
|
<element ref="rect_white">
|
||||||
|
<bounds x="~x~" y="300" width="30" height="100"/>
|
||||||
|
</element>
|
||||||
|
<element ref="Reel ~i~" state="0">
|
||||||
|
<bounds x="~x~" y="300" width="30" height="100"/>
|
||||||
|
<yscroll name="sreel~i~" size="0.25" wrap="yes" min="65536" max="0"/>
|
||||||
|
</element>
|
||||||
|
</repeat>
|
||||||
|
<element ref="rect_black">
|
||||||
|
<bounds x="20" y="350" width="150" height="1"/>
|
||||||
|
</element>
|
||||||
|
<element name="digit0" ref="LCD"><bounds x="170" y="390" width="18" height="30" /></element>
|
||||||
|
<element name="digit1" ref="LCD"><bounds x="194" y="390" width="18" height="30" /></element>
|
||||||
|
<element ref="text_credits">
|
||||||
|
<bounds x="170" y="420" width="36" height="15"/>
|
||||||
|
</element>
|
||||||
|
<repeat count="7">
|
||||||
|
<param name="i" start="0" increment="8" />
|
||||||
|
<param name="y" start="0" increment="8" />
|
||||||
|
<repeat count="8">
|
||||||
|
<param name="j" start="~i~" increment="1" />
|
||||||
|
<param name="x" start="0" increment="8" />
|
||||||
|
<element name="lamp~j~" ref="matrixlamp" state="0">
|
||||||
|
<bounds x="~x~" y="~y~" width="7" height="7"/>
|
||||||
|
</element>
|
||||||
|
</repeat>
|
||||||
|
</repeat>
|
||||||
|
</view>
|
||||||
|
</mamelayout>
|
||||||
|
|
@ -59,7 +59,7 @@ license:CC0
|
|||||||
<element name="Reel 2">
|
<element name="Reel 2">
|
||||||
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
|
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
|
||||||
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
<text string="Grapes"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
<text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
<text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
<text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
<text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
<text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
<text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
144
src/mame/layout/j_ewsbl.lay
Normal file
144
src/mame/layout/j_ewsbl.lay
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!--
|
||||||
|
Each Way Shuffle (bootleg)
|
||||||
|
license:CC0
|
||||||
|
-->
|
||||||
|
<mamelayout version="2">
|
||||||
|
<element name="matrixlamp">
|
||||||
|
<rect state ="0">
|
||||||
|
<bounds x="0" y="0" width="7" height="7" />
|
||||||
|
<color red="0.7" green="0.7" blue="0.7" />
|
||||||
|
</rect>
|
||||||
|
<rect state ="1">
|
||||||
|
<bounds x="0" y="0" width="7" height="7" />
|
||||||
|
<color red="0.95" green="0.95" blue="0.43" />
|
||||||
|
</rect>
|
||||||
|
</element>
|
||||||
|
<element name="rect_white">
|
||||||
|
<rect>
|
||||||
|
<color red="1.0" green="1.0" blue="1.0"/>
|
||||||
|
</rect>
|
||||||
|
</element>
|
||||||
|
<element name="rect_black">
|
||||||
|
<rect>
|
||||||
|
<color red="0.0" green="0.0" blue="0.0"/>
|
||||||
|
</rect>
|
||||||
|
</element>
|
||||||
|
<element name="text_credits">
|
||||||
|
<rect>
|
||||||
|
<color red="0.0" green="0.0" blue="0.0"/>
|
||||||
|
</rect>
|
||||||
|
<text string="Plays">
|
||||||
|
<color red="1.0" green="1.0" blue="1.0"/>
|
||||||
|
<bounds x="0.05" y="0.05" width="0.90" height="0.90"/>
|
||||||
|
</text>
|
||||||
|
</element>
|
||||||
|
<element name="Reel 1">
|
||||||
|
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
|
||||||
|
<text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Jackpot"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
</element>
|
||||||
|
<element name="Reel 2">
|
||||||
|
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
|
||||||
|
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Jackpot"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
</element>
|
||||||
|
<element name="Reel 3">
|
||||||
|
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
|
||||||
|
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Jackpot"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="Bell"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
|
||||||
|
</element>
|
||||||
|
<element name="LCD" defstate="0">
|
||||||
|
<led7seg>
|
||||||
|
<color red="0.9" green="0.0" blue="0.0" />
|
||||||
|
</led7seg>
|
||||||
|
</element>
|
||||||
|
|
||||||
|
<view name="AWP Simulated Video (No Artwork)">
|
||||||
|
<repeat count="3">
|
||||||
|
<param name="i" start="1" increment="1" />
|
||||||
|
<param name="x" start="20" increment="50" />
|
||||||
|
<element ref="rect_white">
|
||||||
|
<bounds x="~x~" y="300" width="30" height="100"/>
|
||||||
|
</element>
|
||||||
|
<element ref="Reel ~i~" state="0">
|
||||||
|
<bounds x="~x~" y="300" width="30" height="100"/>
|
||||||
|
<yscroll name="sreel~i~" size="0.25" wrap="yes" min="65536" max="0"/>
|
||||||
|
</element>
|
||||||
|
</repeat>
|
||||||
|
<element ref="rect_black">
|
||||||
|
<bounds x="20" y="350" width="150" height="1"/>
|
||||||
|
</element>
|
||||||
|
<element name="digit0" ref="LCD"><bounds x="170" y="390" width="18" height="30" /></element>
|
||||||
|
<element name="digit1" ref="LCD"><bounds x="194" y="390" width="18" height="30" /></element>
|
||||||
|
<element ref="text_credits">
|
||||||
|
<bounds x="170" y="420" width="36" height="15"/>
|
||||||
|
</element>
|
||||||
|
<repeat count="7">
|
||||||
|
<param name="i" start="0" increment="8" />
|
||||||
|
<param name="y" start="0" increment="8" />
|
||||||
|
<repeat count="8">
|
||||||
|
<param name="j" start="~i~" increment="1" />
|
||||||
|
<param name="x" start="0" increment="8" />
|
||||||
|
<element name="lamp~j~" ref="matrixlamp" state="0">
|
||||||
|
<bounds x="~x~" y="~y~" width="7" height="7"/>
|
||||||
|
</element>
|
||||||
|
</repeat>
|
||||||
|
</repeat>
|
||||||
|
</view>
|
||||||
|
</mamelayout>
|
||||||
|
|
@ -19146,6 +19146,7 @@ j80wsprt2 // Winsprint (JPM)
|
|||||||
j80wsprt3 // Winsprint (JPM)
|
j80wsprt3 // Winsprint (JPM)
|
||||||
|
|
||||||
@source:jpmsru.cpp
|
@source:jpmsru.cpp
|
||||||
|
j_cnudgr // Cash Nudger?
|
||||||
j_dt // Double Top (JPM)
|
j_dt // Double Top (JPM)
|
||||||
j_dud // Nudge Double Up Deluxe (JPM)
|
j_dud // Nudge Double Up Deluxe (JPM)
|
||||||
j_duda //
|
j_duda //
|
||||||
@ -19154,9 +19155,11 @@ j_ewn // Each Way Nudger (JPM)
|
|||||||
j_ewna //
|
j_ewna //
|
||||||
j_ewnb //
|
j_ewnb //
|
||||||
j_ewnc //
|
j_ewnc //
|
||||||
|
j_ewnd //
|
||||||
j_ews // Each Way Shuffle (JPM)
|
j_ews // Each Way Shuffle (JPM)
|
||||||
j_ewsa //
|
j_ewsa //
|
||||||
j_ewsb //
|
j_ewsb //
|
||||||
|
j_ewsbl //
|
||||||
j_ewsdlx // Each Way Shuffle Deluxe (CTL)
|
j_ewsdlx // Each Way Shuffle Deluxe (CTL)
|
||||||
j_goldn2 // Golden 2's (CTL)
|
j_goldn2 // Golden 2's (CTL)
|
||||||
j_la // Lucky Aces
|
j_la // Lucky Aces
|
||||||
|
Loading…
Reference in New Issue
Block a user